Articles and Tutorials

Most Popular  
The articles and tutorials other users have found the most useful.  Broken out by beginner, intermediate and advanced level.
 
Newest  
Stay up to date with the latest and greatest!
 
To access the entire archive of articles and tutorials simply use the 'Browse All Categories' and 'Search' menu items in the drop-down hot menu at the top of the screen.

Most Popular

Beginner

Intermediate

Advanced

Auto Loading
by Eka Puji Widiyanto (from psc cd)
Language: Delphi

This article will show you how to make your application to be able automatically load when Windows is on starts up.

Delphi TextFile tutorial for beginners
by Olfert Bakker (from psc cd)
Language: Delphi

This article is for those Delphi beginners out there who wish to learn a little bit about the basics of Delphi TextFile Management. I remember having lots of trouble with it when I was new to Delphi, so I figured I might as well help the 'freshmen' getting this done!

Change String To Proper Case
by bleh (from psc cd)
Language: Delphi

I may be reinventing the wheel here, but so far I have yet to find a built in Delphi function that will convert a string to proper case. I found this code somewhere on the web a while back, lost it, and managed to recreate it last night.

About TMouse
by Emiel Hollander (from psc cd)
Language: Delphi

The global object Mouse, which is of type TMouse, contains information about the mouse. The object Mouse has several properties and one method I'll discuss here. For more properties and methods look in the Delphi help file, I will only discuss one method that is only present in TMouse, and not the methods that are derived from TObject.

Component Template
by Anonymous (from psc cd)
Language: Delphi

Here is an example showing how to use the Component Template. You will find it under 'Component' on the Delphi menu. Component Templates are very handy, yet very simple to use.

Better moving form
by Mark van Renswoude (from psc cd)
Language: Delphi

While looking at somebody else's code, I noticed he was doing all sorts of stuff with the MouseDown and MouseMove events. Here's a better way, it captures the WM_NCHITTEST message which Windows sends to make Windows think the user is clicking on the titlebar, thus moving the form...

DelphiX w. Delphi7 - part 2 - displaying pictures
by Lrd.Sandman (from psc cd)
Language: Delphi

Part 2 of a tutorial on how to make games using DirectX in Delphi.

USEFUL API FUNCTION GetTickCount
by Arif M. Sheikh (from psc cd)
Language: Delphi

This will tell you the time when your computer starts in miliseconds.

Get the name of the day today!
by Christer Bru (from psc cd)
Language: Delphi

Easy-to-understand-function that returns the day todays name in string and takes no parameters. It returns the name in Englsih even if the operating system is another laguage. Good for text editing programs. Please rate...

Customizing the Delphi IDE
by Zach Hunt (from psc cd)
Language: Delphi

Using the windows registry you can customize many different aspects of the Delphi IDE that are not available in the Enviornment options of Delphi. This tutorial shows how to do this. Please vote!

IDE Peek Expert
by Found on the World Wide Web (from psc cd)
Language: Delphi

There are a variety of very dirty, and undoubtably illegal, things you can do with Delphi Experts if you know the names of the controls in the Delphi IDE. This expert examines the Delphi interface starting with Application for the components it contains. It does this by recursively iterating through the component arrays. Because not all components are simultaneously present, dialog boxes for example are only created when required, the expert puts a hook into the IDE which monitors W ... (see entry for full description)

Grab the current URL from IE
by Bryan Hammond (from psc cd)
Language: Delphi

This code will show you how to find the Internet Explorer browser window, then grab the current URL out of the IE address bar. Perfect for learning simple win32 api functions in delphi.

GoMoku for Delphi - How It Works
by Peter E. Williams (from psc cd)
Language: Delphi

This article was written to be read in conjunction with my GoMoku game. It explains the game, the code and why I did things the way that I did. You will find GoMoku v0.04 in the Delphi / Games section.

Open_Close_CD_Explained
by Jason Myerscough (from psc cd)
Language: Delphi

This is a break down tutorial explaining how to open and close the Cd rom.

Quickly retrieve the lines from a text file
by Bob Brown (from psc cd)
Language: Delphi

This function quickly retrieves a range of lines from a text file.

How To Create A True Programming Language Version 2
by telle (from psc cd)
Language: Delphi

Source code to SrcTrans v1.65; Download to SrcTrans v2.0 Final; example TFF and InputFile

Delphi Text Editor Code
by Anonymous (from psc cd)
Language: Delphi

Here's all the code to create your own editor!

Split Function in Delphi
by Nick Siderakis (from psc cd)
Language: Delphi

Hey this function just emulates the Visual Basic function that we know and love “split”!!! You use it the same way you would have in vb.
avar := split('string to break up',' ',2);
That will return avar as “to” that’s it, have fun and please vote!!


CheckBox in DBGrid
by Tief (from psc cd)
Language: Delphi

This article shows you how to put a checkbox in a dbgrid. If the column is of boolean type, then a checkbox will appear. Great Look and very easy;

Hiding Processes
by Exercia (from psc cd)
Language: Delphi

The object of this short tutorial is to demonstrate how processes can be hidden from the windows, its taskbar, and its task manager. It also contains my code to hide from the task manager on 9x machines without crashing when run on NT, or XP.

 



Newest Tutorials

DelphiX w. Delphi7 - part 2 - displaying pictures
by Lrd.Sandman (from psc cd)
1/2/2015 2:26:00 AM

Language: Delphi



Delphi TextFile tutorial for beginners
by Olfert Bakker (from psc cd)
1/1/2015 10:54:00 PM

Language: Delphi



Get the name of the day today!
by Christer Bru (from psc cd)
1/1/2015 7:41:00 PM

Language: Delphi



Enable TClientSocket and TServerSocket on Delphi 7
by Walter Narvasa (from psc cd)
1/1/2015 5:48:00 PM

Language: Delphi



USEFUL API FUNCTION GetTickCount
by Arif M. Sheikh (from psc cd)
1/1/2015 5:29:00 PM

Language: Delphi



Auto Loading
by Eka Puji Widiyanto (from psc cd)
1/1/2015 4:33:00 PM

Language: Delphi



a more usable ShellExecute
by Erik Ellis (from psc cd)
1/1/2015 3:47:00 PM

Language: Delphi



Open_Close_CD_Explained
by Jason Myerscough (from psc cd)
1/1/2015 2:59:00 PM

Language: Delphi



Executing External Appz In Delphi
by Jason Myerscough (from psc cd)
1/1/2015 2:54:00 PM

Language: Delphi



A String Tokenizer Similar To strtok() in C++
by Ty (from psc cd)
1/1/2015 1:48:00 PM

Language: Delphi