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

DevX - Software Development Resource

Loading Dynamic Forms

Question: I have a menu system that loads the name of a form into the appropriate menu item. How would you load the form from that item, considering that when

DevX - Software Development Resource

Arctan Function Problems

Question: I have to use the arctan function but there are onlyarcsin and arccos in VB. And arctan is not equal toarcsin/arccos. I have lost almost all of my trigonometry

DevX - Software Development Resource

Adding a New Label at Run Time

Question: I have been unable to add a new label onto my form at run time because the ‘new’ command doesn’t seem to work for a label. What’s the best

DevX - Software Development Resource

Difference Between Subs and Functions

Question: As new to Visual Basic, I am having trouble understanding the difference between Sub a Procedure and a Function Procedure. And I would also like to know where and

DevX - Software Development Resource

ADO Data Control

Question: I hope that you might be able to help me with the problem I am experiencing. I am developing an application in VB6 using ADO Data Control. I need

DevX - Software Development Resource

Dynamically Change the Title of an HTML Page

Here is a simple way by which you can dynamically change the title of the browser window (or an HTML page). There are certain scenarios where you can use this

DevX - Software Development Resource

Check if Provider Supports Transactions

A transaction can be defined as a related set of operations that read and modify data in a single batch. Every transaction should follow the ACID rule, where ACID stands

DevX - Software Development Resource

Opaque Pointer

Question: What exactly is an opaque pointer? Answer: The term “opaque pointer” is used in component-based programming, e.g., COM and CORBA. It refers to a pointer to an object of

DevX - Software Development Resource

Bit Classes

Question: Are there power bit set classes around that can do what Verilog, VHDL can do so easily? a[3:2,0] = b[4:1] & c[5]; // collections of width n mixed with

DevX - Software Development Resource

dynamic_cast implementation

Question: How does dynamic_cast work? How is it implemnted in compilers? Answer: dynamic_cast accesses the runtime type information that C++ automatically generates for every polymorphic class. This information is stored

DevX - Software Development Resource

Custom Right-Mouse-Click Menus

Question: How do I customize the mouse’s right-click menu? That is, instead of Cut, Copy, Paste, Select All, Delete in Edit-Masks, etc., I would like to display my custom menu,

DevX - Software Development Resource

Formatting Data in Tabular Form

Question: I use SQL 6.5 in an industrial setting. I have an application that writes a new record into the database every time a pallet blocks a photoswitch. After 24

DevX - Software Development Resource

Verifying Whether a String Contains a Number

Question: Is there a function that gives me a simple way to know whether a string contains a number or not? I’ve already done something with ASCII values, but this

DevX - Software Development Resource

Counting Specific Records

Question: How do I count the records for a specific field? For example, I’m building a table for homes in a county. In the table are fields for cities and

DevX - Software Development Resource

Group By Statement

Question: How do I use the Group By statement in SQL Query? Answer: Group By is a way to collapse a result set around a textual value summarizing its contents

DevX - Software Development Resource

Filtering Junk E-mail from My In-box

Question: Could you please explain how to trap the e-mail ID from the In-box, so that I can filter my incoming junk mails? Answer: Filtering junk mail is tricky business

DevX - Software Development Resource

Journal Entries Appearing to Users

Question: Why do Journal entries within a (slightly) customized contacts database in Public folders only appear to the user who logged the Journal entry? All other fields in the contact

DevX - Software Development Resource

Redundancy After SELECT

Question: I need to have a result from a SELECT query with all the rows containing “word1” in column 1 and all the rows containing “word2” in column 2. If

DevX - Software Development Resource

ShortPathName – Convert a long file name to 8.3 format

Private Declare Function GetShortPathName Lib “kernel32” Alias _ “GetShortPathNameA” (ByVal lpszLongPath As String, _ ByVal lpszShortPath As String, ByVal cchBuffer As Long) As LongConst MAX_PATH = 260′ Convert a long

DevX - Software Development Resource

The number of days in a month

You need just one-line function to evaluate the number of days in a month (while taking leap years into account, of course). The trick is to use the DateDiff and

DevX - Software Development Resource

LongPathName – Convert a 8.3 file name to long format

Private Declare Function GetLongPathName Lib “kernel32” Alias _ “GetLongPathNameA” (ByVal lpszShortPath As String, _ ByVal lpszLongPath As String, ByVal cchBuffer As Long) As LongConst MAX_PATH = 260′ Convert a short

DevX - Software Development Resource

Losing Decimal Places While Updating a Column

Question: I have two columns in a table called “bak”: distance, and trig. The distance value is equal to 1/trig. When I perform the following query: update bakset distance =

DevX - Software Development Resource

Number of Records Returned By a Query

Question: How can I get the number of records returned by a query without cycling through all the records and counting each one? Answer: Have you tried SELECT COUNT(*) FROM

DevX - Software Development Resource

Automatic Mail Forwarding

Question: How can I get Exchange to forward e-mail to an AOL or ATT account automatically? We have traveling users who have AOL or ATT accounts and would like all

DevX - Software Development Resource

Loading a Database into Oracle

Question: I am a student. Is there a way to load a database into Oracle to run my exercises? Answer: I’m not sure I can help you because there’s more