devxlogo

We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

Printing a Visual FoxPro Report in Text Mode

Question: My reports are printed in graphic mode. Is there a way to print my reports in text mode? Answer: The REPORT FORM command has a parameter called “ASCII” that

Data Migration from Informix 4.1

Question: About a year ago we had some data migrated by an outside service from Informix 4.1 to SQL Server 6.5. It appeared at the time that everything went well.

Creating Folders in an Application

Question: How do I get my application, developed in PowerBuilder 6.0, to manipulate folders in Windows Explorer? I want it to be able to create folders. Answer: PowerBuilder does not

Using the FileSystemObject in an ASP Page

Question: I am using the FileSystemObject in an ASP page to check if a file exsts using the FileExists method. The problem is that I don’t want to hardcode the

Automatically Close Popup Window

Question: What can I add to an HTML file presented in a popup window called by a script to automatically close that popup window after so many seconds? I have

Query is not Updateable Error

Question: When trying to run the SQL statement, I get this error but I don’t know what it means: Microsoft OLE DB Provider for ODBC Drivers error ‘80004005’ [Microsoft][ODBC Microsoft

Limiting Search Results

Question: When my clients enter searching criteria, I want to limit the number of results. For example, if the number of results is over 100, I want the user to

To RMI or Not to RMI

Question: We are now developing a Java-based remote monitoring systemapplication for our SCSI RAID subsystem products. This application canenable our customers to monitor the status, and change theconfiguration, of the

Server.CreateObject vs. the OBJECT Tag

Question: What is the difference between creating objects using Server.CreateObject and the tag? Answer: The difference is when the object is actually created. Server.CreateObject makes an object whenever the code

ADO

Question: I want to open a small ADO recordset from the server and save it the local drive to be used as a disconnected session. Can you tell how to

VB 6 and Outlook

Question: I need to create a VB utility that will read and parse a flat text log file (no problem here) and then automatically send an email with any error

Display Phone Data in Mask

Question: Our phone numbers are stored in SQL 7 database in the format 9999999999. How can I use ASP to display the phone numbers using the mask (999)999-9999? Answer: You

JDK Editions

Question: When I go to download the Sun JDK, I see there’s an Enterprise Edition, and a Developer Edition, as well as a Standard Edition. What are thedifferences between all

How to Read Downloaded ASP Files

Question: I downloaded some ASP files from Netscape. When I try to read these files in Netscape, it gives me some error messages. Are there any “readers” for ASP files,

Open the default program for sending email messages

The ShellExecute API function recognizes email addresses if they are prefixed by the “mailto:” prefix, and correctly run the default program for sending email messages (e.g. Outlook). This lets you

Open Windows’s Start menu

By simulating the pressing of the “Windows” menu – or better yet, of the Ctrl-Escape key combination, which also works on older keyboards – you can programmatically bring up the

Launch the default browser on a given URL

The following routine launches the default browser and loads the specified URL in it. The argument doesn’t have to include the HTTP:// prefix. If the operation is successful it returns

Get the list of ODBC drivers

The ODBCTOOL.DLL library contains three functions that make it easier to manage DSNs. To run the following code you must add a reference to the “ODBC Driver & Data Source

Get the list of ODBC DSNs

The ODBCTOOL.DLL library contains three functions that make it easier to manage DSNs. To run the following code you must add a reference to the “ODBC Driver & Data Source

Add a file to the list of recent documents

The Windows shell provides a function that lets you add a file to the list of the recent documents, that is the list that you can access from the Start

Change the ShowInTaskbar property at runtime

The ShowInTaskbar property lets you decide whether a form is visible in Windows taskbar or not. However, this property is read-only at runtime, so it seems that you can’t change

To Virtual Or Not To Virtual?

You’re probably aware of the overhead that is associated with calling a virtual member function. However, the performance penalty in this case might even be higher than you think because

Don’t Confuse delete With delete []

There’s a common myth among Visual C++ programmers that it’s OK to use delete instead of delete [] to release arrays built-in types. For example, int *p = new int[10];

The MsgHookX ActiveX DLL for Subclassing

The MsgHookEx DLL is an ActiveX component written in VB6, that lets you perform safe and efficient subclassing even from within the Visual Basic IDE in debug (break mode). This

Track Clicks on Element With Expando Property

Browsers Targeted: Internet Explorer 4 and 5 With Internet Explorer 4.0 and above, you can create an arbitrary property on any HTML object. This property, called an expando property, stays

Using the SetTimeout() Function

Browsers Targeted: Internet Explorer 3+, Netscape 3 and 4 Sometimes, you need to set up events to happen at periodic intervals. Perhaps the simplest application of this is a clock.