
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.
Private Declare Function EnumWindows Lib “user32” (ByVal lpEnumFunc As Long, _ ByVal lParam As Long) As LongPrivate Declare Function EnumChildWindows Lib “user32” (ByVal hWndParent As _ Long, ByVal lpEnumFunc As
Private Declare Function GetDesktopWindow Lib “user32” () As Long’ Display all the child window of a given window in a TreeView control’ omit 2nd and 3rd argument to display the
Private Declare Function SystemParametersInfo Lib “user32” Alias _ “SystemParametersInfoA” (ByVal uAction As Long, ByVal uParam As Long, _ ByRef lpvParam As Any, ByVal fuWinIni As Long) As LongConst SPIF_SENDWININICHANGE =
Private Declare Function GetSystemMetrics Lib “user32” (ByVal nIndex As Long) _ As LongPrivate Declare Function GetDoubleClickTime Lib “user32” () As LongConst SM_CXDOUBLECLK = 36Const SM_CYDOUBLECLK = 37′ retrieve info about
Private Type MENUITEMINFO cbSize As Long fMask As Long fType As Long fState As Long wID As Long hSubMenu As Long hbmpChecked As Long hbmpUnchecked As Long dwItemData As Long
By proactively closing connections when they are no longer needed, you reduce demand on the database server and make resources available to other users. Connections are closed when they go
System.out leads the output to the standard output stream (normally mapped to the console screen). System.err leads the output to the standard error stream (and, by default to the console,
Records can be deleted depending upon an expiration date in ASPThe sample code is given below: set connected= server.createobject(
Use the Command.Tag property to enable one button to be used for two distinct states (On/Off, True/False). This is helpful for changing filters, modes, etc. It saves screen
By default, the CacheSize property of the Recordset object is set to 1 for all cursor types. By increasing the CacheSize, you can increase the number of records the provider
If you’re running the client or server with Java 2, then you’ll need to specify a security policy file, to prevent SecurityExceptions being thrown. This policy file will allow your
If a string has two or more consecutive spaces, this will bring them down to a single space. Private Function TrimToSingleSpace(strToTrim As String) As StringstrToTrim = Trim(strToTrim)Do Until InStr(1, strToTrim,
Reading cookies from a servlet is easy. You can gain access to any cookies sent by the browser from the javax.servlet.http.HttpServletRequest passed to the servlet’s doGet, doPost, etc methods. HttpServletResponse
Add 2 list boxes to a form: list1 and list2. Set list1
Never walk away from a routine that is not functionally complete but that will still compile. You might forget, or be out sick, and the module may never be finished.
Interestingly, underline is not a supported font style, i.e., you cannotsay Font.UNDERLINE to draw an underlined text. The trick is to use Graphics.drawLine() method to draw a line just below
Flickering in animation is caused due to the default behavior ofupdate() function. This default behavior first clears the screen and then calls paint() to do the painting. Overriding the update
Consider the code snippet below: BaseClass *bp;for(i =0;i< VERY_LARGE_NUM;i++) bp->VirtualFunc(); Such a situation can lead to an unacceptably high overhead of calling a virtual function. This can be remedied by
To set the memory limits of the JVM in a Java application, run the program using following switches: java
The following is a VBScript function that will escape an entire SQL string, not just individual field values. This is so that ‘ becomes ” when it’s supposed to. The
This ASP script will enable you to order your database by columns instead of the default by rows, which is not easy on the eye. Due to the way HTML
There is a table called v$session, which is visible if you haveDBA privileges. This table contains an entry for each session connected to the Oracle database. To see who is
Use this code to notify a form that displays another form when the displayed form is closed
Since the operators ++ and — can have two definitions (one for prefix, other for postfix), we should have two ways to overload them.These overloaded fns. are differentiated on the
It is possible to use the PaintPicture Method of the PictureBox or Form by entering different dimensions for source height/width and destination dimensions.Here is a sample:1) Create a new Standard
You may need to execute a portion of code in a function only once the first time it is called. The following fragment illustrates an easy way to do this:
Suppose that we have an object A, whose constructor allocates lots of resources and the destructor frees that. class A{ public: A() { //Allocate resources, memory, handles etc. } ~A()
By sending appropriate messages to a multi-line TextBox control you can read and modify its formatting rectangle – that is, the inner portion of the control where the user can
Private Declare Function GetTempPath Lib “kernel32” Alias “GetTempPathA” (ByVal _ nBufferLength As Long, ByVal lpBuffer As String) As LongFunction TemporaryDirectory() As String Dim buffer As String * 512, length As
Private Declare Function GetClassName Lib “user32” Alias “GetClassNameA” (ByVal _ hWnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As LongPrivate Declare Function GetWindowText Lib “user32” Alias “GetWindowTextA”











