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

Databases and Large Amounts of Data

Question: I wrote a VB program that uses MS-Access (MDB) type data base using DAO . The application gathers a huge amount of information (25meg a week) and accesses the

DevX - Software Development Resource

Setting Reminders

Question: I am developing an application in VB which requires Reminders. On the basis of dates input, if the current date goes past the date in the database it should

DevX - Software Development Resource

Initialization of an Array of Classes

Question: A common practice in C is to do something like this to initialize an array of structs: typedef struct {float x,y,z;} Vector3;Vector3 VecList[] = {{1,0,0},{0,1,0},{0,0,1}};// Now VecList[0] = {1,0,0};//

DevX - Software Development Resource

Assigning C-strings

Question: I am just beginning to learn C++ and I’ve stumble on an error that I cannot figure out despite all my efforts. Here is the code where I’m having

DevX - Software Development Resource

Calling a C Program

Question: I’ve created a console C program that has parameters input on thecommand line and would like to create a Java application that selectsthe parameters and calls the C program

DevX - Software Development Resource

Cascade/Tree Menu

Question: I have an Access database in which I would like to place a tree menu in a form. In this tree menu you would be able to make a

DevX - Software Development Resource

Additem Method Syntax

Question: I am trying to use additem to make an addition during a dragdrop event into a list from a textbox. I tried the code: ListName.AddItem = TextName.TextTextName.Text = “”

DevX - Software Development Resource

Overloading Operator

Question: How do I overload the ++ operator to work with an enum variable? For example, I defined SuitType to be {Heat, Club, Diamond, Spade}. I want to use s++

DevX - Software Development Resource

Disable New and Delete

Question: I’m a team leader, I’d like to disable new and delete, so others can’t call these functions, is there a good way to do it? Answer: You can’t really

DevX - Software Development Resource

Pure Virtual Destructors

Question: I heard someone saying that C++ standardization does not allow pure virtual destructors not to have a definition. As far as I know, this is not true. Could you

DevX - Software Development Resource

Linking a *.c with a *.h File

Question: As a developer new to C (I’m using Borland C/C++ version 5), I am trying to understand the method of linking *.c and *.h files within an application. First

DevX - Software Development Resource

Standalone Executable

Question: How can I compile a Java application’s class files into a standaloneexecutable file without using a commercial native code compiler and atthe same time keep it platform independent? Answer:

DevX - Software Development Resource

Multiple Applications Running On One JVM

Question: I want to know how to run more than one application under one VM. Iam developing some Java servers, but I don’t want 10 JVMs running whenonly one is

DevX - Software Development Resource

Buffered Object Streams and Sockets

Question: How can I use buffered I/O Object streams over a socket and guaranteetransmission even when the packet object is smaller than the buffersize? I want the efficiency benefits of

DevX - Software Development Resource

Copy and Delete Files Using ASP Code

Question: How do I copy files from point A to point B from within my ASP page? After I have used the file that has been transferred to point B,

DevX - Software Development Resource

Use a Where Clause in SQL Instead of a Filter

Question: Here is a snippet of my code: set conn = Server.CreateObject(“ADODB.Connection”)conn.open “gorillaclasses”set rs = Server.CreateObject(“ADODB.Recordset”)stmt = “SELECT class,time,instructor FROM ” & clubtable rs.open clubtable, conn, adOpenStatic,,adCmdTable %>rs.filter = “dayslot

DevX - Software Development Resource

Java Applet Environment

Question: Could you please elaborate on the difference between working in a Javaapplet environment and in a distributed client server environment. Answer: Applets can be used to implement client server

DevX - Software Development Resource

Anonymous Inner Classes

Question: Is it possible for an anonymous inner class to extend a class andimplement an interface, or for it to implement two or more interfaces? Answer: The only way an

DevX - Software Development Resource

EJB Scalability

Question: One of EJB’s obvious design goals was to provide an environment thatcan scale up to meet the demands of enterprise applications. I’mcurious, however, about the other end of the

DevX - Software Development Resource

GetDriveInfo – Drive serial number and other data

Private Declare Function GetVolumeInformation& Lib “kernel32” Alias _ “GetVolumeInformationA” (ByVal lpRootPathName As String, _ ByVal pVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, _ lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, _

DevX - Software Development Resource

GetFileVersionData – Retrieve file versioning information

Private Declare Function GetFileVersionInfoSize Lib “version.dll” Alias _ “GetFileVersionInfoSizeA” (ByVal lptstrFilename As String, _ lpdwHandle As Long) As LongPrivate Declare Function GetFileVersionInfo Lib “version.dll” Alias _ “GetFileVersionInfoA” (ByVal lptstrFilename As

DevX - Software Development Resource

DriveExists – Check whether a logical drive exists

Private Declare Function GetLogicalDriveStrings Lib “kernel32” Alias _ “GetLogicalDriveStringsA” (ByVal nBufferLength As Long, _ ByVal lpBuffer As String) As Long ‘ Check whether a given drive exist’ Note that this

DevX - Software Development Resource

DriveType – Determine the type of a drive

Private Declare Function GetDriveType Lib “kernel32” Alias “GetDriveTypeA” _ (ByVal lpRootPathName As String) As LongConst DRIVE_UNKNOWN = 0 ‘ type can’t be determinedConst DRIVE_NO_ROOT_DIR = 1 ‘ wrong argumentConst DRIVE_REMOVABLE

DevX - Software Development Resource

Let ASP’s Server.MapPath Find Your Database

When you use a “DSN-less” data connection to a Microsoft Access database, you must provide the physical path to the database. If your files are kept on your ISP’s Web

DevX - Software Development Resource

Vacation Tracking

Question: Is there a way to track staff holidays using Microsoft Outlook and Exchange? Answer: To track them? That depends upon your definition of tracking, I suppose. The way that

DevX - Software Development Resource

Moving Logs and Databases

Question: I need to remove a drive from a Microsoft Cluster Server. As a result, I have to move the Message Transfer Agent log files, the Directory service database file,

DevX - Software Development Resource

Inbox Assistant Automatic Replies Causing Looping

Question: When I use the Outlook 98 Inbox Assistant to “reply to mail sent to me using a specific template,” it starts an e-mail ping-pong/volleying situation when the Internet recipient