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

Add a Document Name to Your Printouts

I wanted to distinguish between different print jobs. I tried to find a way to set the print job name that appears in the printer queue, but even some nasty

Take Care When you Declare

This is a common error among C programmers who have recently switched to VB. This code would result in A and B as Variant variables and only C as an

Generate Business Object Classes

I often include a module called Utilities.bas in my projects. It contains routines that are not directly used by the application, but instead are invoked in the Debug window, usually

Minimizing Window Shortcut Key

Question: I can press Windows Key + M to minimize all windows, but how do I minimize only the current window without using my mouse? Answer: Well, I can give

Making the Permissions Tab Appear

Question: I am trying to set up delegate rights on different clients in a domain. However, when I try to pull up the Properties tab on folders on some of

Use a Data Stream as a Source for DOMDocument

Question: Instead of using: oXML.Load “c:program filesxml notepadAppntmts.xml” I want to do something like: oXML.Load Command() where the Visual Basic Command function returns an XML formatted data stream passed on

Applications that Benefit from Using XML

Question: What types of applications can I use XML in? Also, how do I convert my existing ASP-based applications into XML? Answer: While there really isn’t any application that probably

View-only Admin Permissions

Question: Is there an NT Account Operator equivalent in Exchange? Answer: Yes, in a manner of speaking. To give a user, such as an assistant, permissions to create, modify, and

Don’t Get Cached

Adding this META tag: to the document prevents the Web page from being cached by the browser. This tag ensures that a new copy of the document will always be

Using Recordset::GetString()

You can use GetString() method of ADODB.Recordset object if you want to dumpthe complete table in an active server page. GetString() method returns thecomplete recordset as a string. You can

Hosting Multiple Domains

Question: How do I host multiple domains with Exchange Server 5.5? I have six domains that I would like to host on this server, but I only know how to

Editing Received Outlook E-mail

Question: In Outlook 97 it was possible to edit the body of a received e-mail message. This is valuable because I ask people for information about themselves, which they e-mail

Offline E-mail But Online Calendar

Question: Do you know of any way to use offline folders by default but to have your calendar work online? (I am using Outlook 2000.) I want to work offline

Check whether a sound card exists

If you are developing a game in VB or an application that plays sounds, you probably want to check that a sound card actually exists. There is an API function

Show the contents of the Recycle Bin folder

You can use the ShellExecute API function to programmatically open a window of Explorer and display the contents of the Recycle Bin. This is the function’s declare: Private Declare Function

EmptyRecycleBin – Delete all files in the Recycle Bin

Private Declare Function SHEmptyRecycleBin Lib “shell32.dll” Alias _ “SHEmptyRecycleBinA” (ByVal hWnd As Long, ByVal pszRootPath As String, _ ByVal dwFlags As Long) As LongConst SHERB_NOCONFIRMATION = &H1Const SHERB_NOPROGRESSUI = &H2Const

Managing Inactivity Timeouts

ne way to implement an inactivity timeout in an application is to keep track of the last time a MouseEvent or KeyEvent was sent to an application. In a separate

Display Selective Data From a Database

n last month’s 10-Minute Solution, you learned how to display data from a database. This time, you’ll see how to use this technique to pick and choose what to display

Convert a Text File to XML

ere’s an interesting conundrum. You have an application that doesn’t have an object model (or has one that’s so hideously complex that you’d just as soon not pay a programmer

Outlook View Control

he Outlook View control released by Microsoft allows you to display an Outlook folder in your application. The folder displayed in the control is fully functional; you can create, open,

Lazy Versus Eager Instantiation

There are techniques for creation of objects (read allocation of memory)widely known as lazy Instantiation and Eager Instantiation.Lazy instantiation is a memory conservation technique, by which, a programdelays the creation

Get all your Threads and Thread Groups

It might be useful to garner an enumeration of all thread groups and theirthreads in your running application. The following method shows you how todo that: public void printOutThreadGroups(){ //create

MTSTransactionMode in Visual Basic 6.0

Each MTS component can contain one or more classes which, in MTS terms, are referred to as MTS Objects. Visual Basic 6.0 provides a new property called MTSTransactionMode that can