

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.








Question: I read(somewhere) that the Java spec. allows for applet access to the local diskin a restricted way. That is, the client should be able to specify adirectory on the
Question: I am trying to make an HTML page with many applets running concurrently.Unfortunately, an applet that I created uses up much of the CPU time andslows all the other
Question: The ‘greater-than’ vs. ‘comment’ dilemna Answer: There is a trick in writing JavaScripts which all developers should learn as soon as possible. When putting a script in your HTML,
Question: The new operator allocates memory for objects.How isthis memory deallocated? Answer: If you have ever programmed in C++, you might wonder why JavaScript doesnot have a delete operator to
Question: How do I restore a window’s size and position? Answer: This new tip comes from Hamish. He has converteda TurboPascalfor Windows routine that allows you to save and restore
Question: How do I make my Delphi programs go to sleep? Answer: Note:Since the following was written, Delphi 2.0 has added a Sleep command. The following code can be used
Question: How do I highlight or make bold the text in a button or a list? Answer: Java Buttons, Lists, Labels, TextAreas, Canvases, etc, are all subclasses ofthe Java Component
Question: When paint() iscalled, the clipRect of the Graphics obj may already be set to somethingsmaller than the full drawable region of the object (if, for instance, it’sa partial window-manager
Question: The MoveFile command does not work for me with some filenames. An example is as follows :MoveFile(‘C:CIPLINCOMING199702110408440000000000.SAV’, ‘C:CIPLARCHIVE’);yet, if I try to move a file called ‘test.sav’ with the
Question: I have been experimenting in trying to create windows without the VCL using the WinAPI functions CreateWindow and CreateWindowEx and WNDCLASS and WNDCLASSEX structured but it never create the
Question: Is there a way for delphi 1.0 to have some kind of multithreading (enabling the user to do something else while waiting for a report beinggenerated or printed)? Answer:
Question: How do I make a form a child of another form without having to resort to the overhead of MDI? Answer: MDI provides an easy and well-established way for
Question: I’ve created a multi-user application in Delphi that accesses Paradox tables. But I’m having a problem setting them up to run successfully on a network. Answer: A Short StoryHere’s
Question: I have an expert C-programming background. Now that I want to OOP I find myself frustrated with learning Delphi and the paradigm shift to OOP at the same time.
Question: How do I implement drag and drop between two list boxes on a form? Answer: Dragging items from one list box and dropping them into another is, with Delphi,
Question: Could you please tell me how to take a value from a field of a databse and store it as a variable. I want to take an int variable
Question: I’ve seen several shareware descendants of TDBGrid that don’t flicker when you move through the associated table.How do I get rid of the flickering in TDBGrid when you hold
Question: How do I create a LIST_SELECT event? Specifically, what should I put in the fields of the statement: Event anevent = new Event(mylst, event.when, event.LIST_SELECT, ?, ? event.key, event.modifiers,?)
Question: How do you change a button’s caption after it is created? Answer: Java’s Button class defines two methods for getting and setting a button’s caption. They are getLabel() and
Question: I’ve read your previous answers and explanations about threads. I especially liked the plain-vanilla ones. But what I don’t see how to do is interrupt the execution of a
Question: I want to change master, wave and midi functions using API calls with Delphi. How can I do that? Answer: This is not a question that is answered very
Question: Can I do the function which is like the macro in Clipper? For Example, Pass the (X*(Y+Z)) string to it and return the answer. Answer: I don’t see why
Question: How do I copy a file in Delphi? Answer: H3>Reminiscing on Days Gone By…Back in the old DOS days, we took for granted copying a file from one place
Question: I have an INI file that is approximately 20K with all entries in one section. If I use TIniFile’s ReadSection method, only part of the section gets loaded. Why?
Question: Is it possible to create forms with shapes other than the standard rectangular shape in Windows? Answer: Sometimes it’s just not enough to write applications that have the same
Question: Can a Java applet or executable run locally on a PC if the PC is not connected to a network? Example: I bring up my home page and download
Question: How can I convert numbers to hexadecimal strings? Answer: Although it was not mentioned in the original documentation forJavaScript, the toString method has been available forconverting integers into strings
Question: How can I control the position of new browser windows createdwith the window . open method? Answer: Although JavaScript’s window . open method makes itpossible to automatically open new
Question: When I try to run the appletviewer in DOS or try to run the JWS(Java Workshop) under Windows 95, it dumps a stack and gives me the following messages.
Question: When you open a table in both the Database Desktopand a self-written Delphi app, and you post a record in your own app, the changes are reflected automatically in