D3K DB until nov 2002 ! 3444 How to migrate and pump data from any ADO/BDE/ODBC and native Interbase/Firebird databases into Interbase/Firebird databases 3441 Reading and writing RIFF base files (WAVE, AVI etc) 3440 How do I unlock a Active Server Library DLL? 3439 Using queued components in Delphi 3438 *.DFM Hacking, The Useful but Rarely Used Technique 3437 Redefining TCP/IP Client... 3436 LogonUser() Win API call vs SSPI call 3435 standard RichEdit component and URL highlighting/navigation 3434 Screencapture with animated gif support! 3433 Display The Add to favorite Dialog Box 3432 Moving objects with snapgrid functionality 3431 Date String (any format) to TDateTime 3430 Random string generator 3429 Randomizing with the linear congruencemethod 3428 understanding compression 3427 TString Super Sort Class (descending,ignore case and others) 3425 How to create an multiple colored Stringgrid ? / How to draw in a StringGrid-Cell ? 3424 Moving Controls over the form 3423 How to get the published properties of an persistent object 3421 Create Your Own Custom Dataset (part Due)... 3420 Create You Own Custom Dataset!... 3419 How To Make Your Own Self Extractor (sfx)... 3418 Data Encryption - How It Works... 3417 Modulo for huge numbers 3416 ADO Recordset <-> XML 3415 Quick untyped fileaccess 3414 Online Delphi and Kylix Certifications 3413 Remote NT/W2000 Server Admin and Info Classes 3410 Adding an application into yours 3409 Processor Usage 3408 CNPJ and CPF Validation 3407 Anagram Algorythm Challenge (Uses MS-Word Dictionary) 3405 IntraWeb - short introduction 3404 Base64 (MIME) Encode and Decode 3402 CDO Emulation of VBasic value NOTHING 3400 String functions 3398 Multi Lingual BoolToStr() and SexToStr() Conversions 3397 SQL Super INSERT/UPDATE Macro Class 3396 fast data transfer to MS Excel 3395 contact list in MS Outlook 3394 to check if OLE object is installed 3393 Replace Strings in a RichEdit 3392 Changing Creation and Last accessed dat/time for files 3391 Converting a SID to a string 3390 Keyboard Hook 3389 SQL without burocracy 3387 How to implement an Array Property ? 3386 Stay with Delphi just because its still the best. 3385 News and Highlights from EKON 6 in Frankfurt 3384 Not Banded Reports in Delphi. 3383 How to create a animated (rotating) hourglass. 3381 How to write a TCP Redirector using Indy 3380 Interbase Sweep on the Fly in a thread 3379 Example of a Windows Service, with a thread 3378 Interbase Backup on the Fly in a thread 3376 Safety Design with a Static Instance 3375 Very simple way to extract an Icon from an EXE or DLL file. 3373 Export ALL tables from MS jet to CSV via ADO 3372 How to implement a Sequential List in database/ Insert a record in the middle. 3368 DBGrid ListPaper 3367 CPU ID unit 3365 How to change a property of all components in one time 3363 Retrieve Multiple Recordsets from ORACLE 8i Stored Procedure 3361 Capture Output of a Console Application - Revised 3360 Multi Column ListBox with Column Sorting and Resizing 3359 SQL-DMO part 1: The SQL-DMO API 3358 EventLog change notification in real-time 3357 Show message in OnEnter event 3356 Send E-Mails with Indy Components (Easy) 3355 ADO Dataset -> CSV file 3354 Generic File Importer Base Class 3352 Threaded Brute Forcing Class 3348 How do we store Graphics/Shapes like an Object ? 3346 WebSnap I: The unknown powerful 3345 A TMeo that has more than one column and can be sorted 3344 Speed up connection to Oracle 8i 3343 Obtain A Handle To the Current Cursor 3342 HTML Colour Coding 3341 dbExpress ... Better than BDE... 3338 Again a Unique Key Generating Function..:-) 3337 Getting the controls used by fields 3336 to read a sender address for MailItem (MS Outlook) 3335 Delegation, Events and Methods 3334 Quickly Convert JPEG 2 Bitmap 3331 DEBUGGING SHELL EXTENSIONS USING DELPHI 3328 Something missing about packages 3326 Sending data from database by portions 3324 How to create a Combobox winthin in a Stringgrid 3323 How to get an Unique Identifier for a File or Folder 3322 Changing Interbase Error Messages in runtime 3321 Precise timer thread using messages 3320 Using IStrings and TStringsAdapter 3319 Rudimentary Menu Plug In Mechanism 3318 Variable number of arguments 3317 Using MDI technology while TMDIForm is not the mainform of an application 3316 Will .NET be the end of Borland ? 3315 Dataset Row Checksum 3314 Using XML in Delphi applications. Part I. 3313 GDI+ RoundRect 3312 optimise a dbimage fields and free space on the disk 3311 Understanding VisualCLX 3310 Accessing DataBase via 3th server 3309 Building an ADO ConnectionString for an Access Database at Runtime 3308 Displaying Custom Exceptions Dialogs and write Exceptions to the NT Event Log (component set) 3307 3D Labels (Lowered and Raised). 3305 loading an exe in a memo field 3304 to save file in BLOB and read from BLOB 3303 Make TextOut with 3d-Effect or hollow Text 3301 Delphi 3,4,5 TCollection Performance Issues and Solutions 3299 Video Camera that Following people who enter a room 3297 Undo Redo using Commands 3296 First/Last changed File in Folder 3295 Undocumented: Detect If an Application Has Stopped Responding 3293 Getting the associated Icon of any file 3292 Multiple bitmaps button 3291 How to use the AdjustTokenPrivileges function to enable a privilege (NT) 3290 The future of the BDE 3289 Happy Easter :) 3288 How to find the senders email adress. 3287 High speed parser 3286 Create a DBExpress-Connection at Runtime 3285 Creating a simple Icon Handler for the Windows Explorer 3284 Easy EXE attached data! 3283 Make Application.ExeName work in DLLs 3281 When do we use Application (Owner), Self or NIL ? 3277 Design-Time Component About Box Dialog 3274 Send email with using winsock 3273 The Fast and Best way to get a local IP Address 3272 An Iterative ASCII-Export 3271 Creating Matlab files 3266 Measurement Units (New Standards) 3263 Change the looks of a MessageDlg... 3262 Use own buttons to scroll TWebBrowser 3259 Retrieving folder size 3258 Auto Hide for Form 3257 Rotate an ellipse 3256 MSN tcp protocol issues 3255 MSN programming/coding... 3254 Remove the horizontal and/or vertical scrollbar of a TDBGrid 3253 How to add the Downloading option to the Standard Context Menu 3252 How to implement automatic asynchronous data exchange in the company 3251 Automatic bug report sending from your application 3250 Files Bigger than 2 gig 3249 Play Musical Notes via PC Speaker Class 3248 MySQL without the commonly required components 3247 Get the Number of Printer Jobs 3246 Saving form size 3244 DLL in Dephi to be called from Visual Basic 3243 Get the application associated to an extension 3242 "is font ""X"" installed?" 3241 Getting System Power Information 3238 Loading resources from dll-files (New title) 3236 DBGrid To Html Table 3234 Using Autohint 3231 Easy Parsing an XML File 3230 Modifying Contents of the Taskbar from Delphi application 3229 How do you subclassing a versatile TList ? 3228 What Custom Compiler messages can do for you 3227 XP Look for the Delphi IDE 3226 Play with the application interface for more languages support. 3224 maping/unmaping virtual drives 3222 How to retrieve real email addresses from Outlook From Inbox mails 3220 Hide application in Windows 2000 3219 Using TQRPrinter To Produce Linear Reports (Revisited) 3218 Using TQRPrinter To Produce Linear Reports (Revisited) 3217 Delete a directory without any confirmations 3216 Catch debug information of an application 3215 Resources inside .exe files 3214 Find crosspoint of two lines 3213 From resources to TWebBrowser 3212 String Grid to HTML file 3210 Refresh One ADOQuery Record 3209 Simple high performance 3-tier apps with Indy and ADO 3208 Exporting Grid to MS Word without using OLE&Components 3206 Custom Plugins for AQTest 3205 ISAPI Filter Header Files 3203 How to create a Multilingual Program 3202 Embedded Forms: an extensive outline! 3200 An easy way and very powerfull way to have AutoComplete Search in TListBox 3199 Writing Types to Streams 3198 Converting Text for different Code Pages 3197 LotusNotes and Delphi: Scaning Personal Address Book 3196 Performance lost from Delphi 3 to Delphi 6 3195 Component templates 3194 Key name - value list 3193 'Manual' Debugging 3192 Separating EkRtf data from applications 3191 Exception Handling in Delphi - Framework to log the complete traverse information 3189 Creating Catalogs on Microsoft Index Server 3188 A string class (UPDATE 1) 3187 Export source code in any language in HTML 3185 .NET: Another point of view 3184 Distributable COM Objects on Remote Machines 3183 How to create hardlinks and symlinks on NTFS? 3182 Transfering data from one database to another 3180 Creditcard number validator 3179 Add MS Index Server Search capabilities to your Delphi app 3178 Getting debug information runtime 3177 A VCL Component to print labels (II) 3176 Reconnecting to network shares with the help of a Component. 3175 Line in RichEdit 3174 A Nice Flat Coloured button used as a TButton replacement 3173 Personal settings and the windows registry 3172 Download a file from a FTP Server 3171 How to receive session switch notifications (XP) ? 3169 Simple context-sensitive help 3168 Making TabControls work on XP with Delphi 4 3167 Web Service Workshop with Remote Data Storing 3166 Remote Execute Function (Unix REXEC) 3165 ProgressBar Different Color 3163 How to draw an underline on a Listview Caption 3162 Effective use of the Delphi IDE 3161 personal settings and ini-files 3160 mySQL doesn't sort Arabic character correctly, unless... 3159 dotNET and us 3158 Easiest way to draw a tiled image on MDI parent form (just 2 line) 3157 Using Microsoft Index Server from Delphi 3156 A Class to Print Labels 3155 call isapi dll from application 3153 get notified: CD in/out 3152 Create Outlook Exchange Profiles automatically 3150 Building a Fractal Generator 3149 COM/OLE Object Name Utility Procedure 3148 Remote port scanner 3147 URL Parsing class 3146 File Splitter 3145 Display DBNavigator's Buttons' caption 3144 How to make a game: Campo Sfigato 3142 How to make a Wnd with RAW API 3141 How do we implement the Choice Pattern 3139 Getting the greatest common divisor 3138 Changing Internet Explorers Proxy Settings 3137 A Quick Way to Determine If a File has One of Several File Extensions 3135 SignalDisplay component 3134 How to parse a wave file? 3133 How can I send HTML messages with attachments (using Indy) 3132 Improving your Object classes reliability 3130 Compressed Volume 3129 Web Page to Image File 3128 Syntax Highlighted Source Code Export to HTML or RTF 3127 Dynamic arrays an approach 3126 Extract Icons from .exe, .dll, .lnk (Windows Shortcut file) 3125 System menu in trayicon mode 3124 New Online Delphi Certification 3123 Leading Delphi Placement Firm in US 3122 Icons in DBGrid 3121 Easy logger 3119 Windows detection routines 3118 Grab the PC Serial Number & BIOS info using WMI calls 3117 PAS 2 HTML converter 3116 Un-hiding Properties 3115 Easiest Way Drawing Transparent Image 3113 Viewing Targa Bitmap File Format in Delphi (256-colors) 3112 Viewing PCX File Format in Delphi (256-colors) 3111 The .NET smoke has cleared…we can continue programming with Delphi 6.0, (7.0, 8.0 coming soon) 3110 How to get the long path and file name of an existing file? 3109 Move or resize a TControl object graphically 3108 Creating High Performance Middleware Applications with Indy 3107 Send email in console mode 3106 Writing all controls of given component to TXMLDocument 3104 Converting HTML Color Names and HTML Color Codes to TColor 3103 Exporting Syntax Highlighted text to HTML 3102 Odometer Calculations 3101 Find full path of registered Applications 3100 Using Relative Paths for Files 3099 Implementation of the State Design Pattern 3098 A Simple Notepad with Delphi 6… 3096 Component for Saving User Settings automatically (using Tools API) 3095 How to check if a given folder is empty 3094 RGB and HSV conversions 3093 "Yet another ""recent file"" menu" 3091 "Making a ""recent files"" menu" 3090 Bug in StringReplace (Handling Null characters) (fixed) 3089 WL Encryption 3088 lost your MainForm? 3087 String or Number? Undocumented Effects of Val(...) 3085 to create disabled bitmap 3084 Automatically detecting when a row in ListBox is being de-selected ? 3083 Change the size of an JPEG image and save it 3082 Read or write in the summary information of an Office document 3081 Creating a simple HTTP Server 3079 Reducing Source Code Complexity in your application 3078 How to get a Euro currency symbol using Alt+5 3077 Implementation of the Memento Design Pattern 3076 Creating PDF Documents - The free way 3075 Retreive information from a TDBGrid onCellClick 3072 Shutting down a machine across the network.. 3071 NULL Values in a DBGrid 3070 Indy Step by Step - Part3 3069 Implementing 'Drag Scrolling' in a Grid (as Excel has..) 3068 Overriding the Registration exports from a COM In-Process Automation Server or ActiveX OCX Control 3067 How to read the text of a TEdit from another application 3066 Get images (GIF/JPG) dimensions 3065 Indy Step by Step - Part 2.2 3064 static property of class in Delphi 3063 Make a shareware easily (Component) 3062 Some useful Windows NT functions 3061 Impersonating a User on Windows NT is a three step process 3060 Fast Quality reduction of Bitmap size using the Scanline system colors. 3059 Why use Assembler ? 3058 Extra Color codes for Delphi (Updated) 3057 Enhanced Tray Icon and Task Bar Component 3056 Delphi trick for implementing VB's Control Arrays 3054 Declaring a constant array of records. 3053 Making 'Safe' ActiveX items intended for use in HTML Pages 3050 Indy Step by Step - Part 2.1 3049 Indy Step by Step - Part1 3048 Support for Windows Visual Styles (Themes) API in your controls 3047 SmartThreadLib example: Using blocking Indy sockets in a thread 3046 Smart threads with a central management 3045 Technique for handling mouse actions 3044 How to determine the start method of an OLE automation object 3043 Disabling The Task Manager in Win 2000/NT 3040 Unsigned 64 bit Integer support 3039 Published Objects in Components 3037 How to export a dataset to excel, without knowing VB 3036 Working with the dreaded Invalid Engine Code ( printers ) 3035 MDI application without annoying ScrollBars 3032 Easiest way to Interact between Delphi and TWebBrowser (OnLinkClick event for TWebBrowser) 3031 Listing all Functions of a DLL File 3030 Generate an ID in multi-user environment 3029 retrieve just 1 row from a table (SQL) 3028 Return identity id from insert_SQL 3027 Controling Winamp from a Dll or Application 3026 This works: Save and Restore Coolbars 3025 Nibbles - A Game 3024 Using miniLZO in Delphi 3023 Changing DbNavigator's Icons 3022 A way to handle displaying screen cursors 3021 Performing Custom Actions on WebBroser.Document's OnClick Event 3020 Save positions of TCoolBar bands 3018 How to save the positions of the TCoolBar bands 3017 The OnLinkClick-Event of TWebBrowser 3016 A background painter class 3015 The OnLinkClick-Event of TWebBrowser 3014 How to create an OnLinkClick-Event in TWebBrowser 3011 Building an Easy-to-Use Parser/Parsing Framework (Part II) 3010 Registering an ActiveX for its class (CLSID) 3006 Fighting Memory Leakage 3005 Why use Packages ? 3004 Using ASP Express toolkit for developing Web applications 3003 Determening DirectX version installed on the system 3002 How to protect your software against piracy! 3001 Initialize StringGrid from INI file 3000 Undocumented: How to change class inheritance during runtime. 2999 try..except rule for dataset edit mode 2995 Building an Easy-to-Use Parser/Parsing Framework (Part I) 2994 How to easily use HTML Help files in your programs 2991 Loading any registered picture/file format into a stream 2990 Prime Number Class (Fast Access to Prime Numbers) 2989 Prime numbers 2988 Coding Tip..(pay it forward) 2987 RichEdit Print Preview 2986 Protecting code the ... dizzy way 2985 SOAP – the World of Services 2984 Simple Query Builder using ADO Components… 2983 Towards a more accurate sort order in MSSQL7 2982 Towards a more accurate sort order 2981 Fuzzy Matching Strings 2980 Garbage Collector for Delphi Objects and Components 2979 Memory shared in a Dynamic-Link Library 2976 COM Activation 2975 Query result into a string list. 2974 Getting Detailled Printer Information 2971 Windows Xp Visual-Style in your app. in 2 seconds (w/o components) 2970 Determine highest DAO version installed 2969 Component Serialization 2967 Stop windows from going into safemode 2965 Get a process by executable path and read it's memory space 2964 A new technology for adding compression and encryption capabilities to your applications. 2963 How to get field values of a dataset as comma text ? 2962 Panel showing Enabled/Disabled in Children 2961 Function to Populate a column of the DBGrid PickList so as to facilitate easy data entry in a grid 2960 Access and control a NT service 2955 How to really make a resource file 2954 Adding Explorer ToolBar Btn 2951 Adding Explorer MenuItem 2950 Adding Explorer Bar 2948 """barcode"" checksum by modulus 10" 2947 to use extended Windows dialogs 2946 Custom statusbar to show hints without any coding 2945 Get displayed text from an edit box 2942 Making a screen shot version ... 2941 How to use the old (Win)DOS routines in win32 console applications 2940 Right-aligned Edit Field (Merry Christmas) 2939 How to create / read from a structured storage file Part 2 2937 DATABASE independency. 2936 Compact and Repair MS Access XP (Access 2002). 2935 Abstraction of Runtime Queries from Code 2933 Pay it forward 2932 Managing a Single Instance of a Non-Modal Form 2931 DESIGNING 'SKINNED' DELPHI APPS 2930 How to create a structured storage file Part 1 2929 The three ways to backup or restore Windows Registry. 2928 The five methods to copy file 2927 How To Encode a File Made Easy 2926 Add Menu Item To Explorer Context Menu 2925 Simple Console Application 2924 Keyboard Binding 2923 Sending ICQ Pages 2921 save icons from shell32.dll 2920 IDE's Hint Window 2919 Drag and Drop Thread 2918 Using PIPES for messages 2917 Change keys pressed in a TMemo 2916 Streaming COM objects as XML 2915 Finding Printers in the network 2914 TStrings ==> TMemoField ==> TStrings 2913 TICQ OCX Component, Full Source Code 2912 Undocumented: Delphi Visual Component Library Access License 2911 changing the default Windows printer 2910 Reboot Windows 98 and Log Off Windows 2000/XP 2909 My Assertion Handler 2904 Midas Concept Simplified 2903 Debugging IIS5 the easy way 2901 Another way to store a DWORD into the Registry database 2900 Get the next day of the month 2899 How to convert a locale ID (LCID) into a ISO 3166/639 string value 2896 Creating visual objects at run-time. 2895 Changing folder in Open/Save dialogs 2894 How do I know if my program is running in a debugger 2893 Create and Manage dynamic Forms at Runtime using Class References 2891 Execute screensaver, then force execute your application at the same time 2889 How to Write a DWORD To registry 2888 Garbage Collector for Delphi Applications 2887 Auxiliary TQuery used with queries built at run time. 2886 Making simple conditions easier to read and mantain. 2885 Download *.* From an FTP in Code 2884 WebServices - Made Simple in Delphi 6(Part II)... 2879 Downloading Files 2878 Printing a TStringGrid 2877 XML - SOAP In Delphi VI 2876 waiting and contact pop3 Server after 2 min 2875 Extract All Icons From Shell32.dll 2874 Extract Icons From Shell32.dll Library 2873 List Functions in DLL 2872 Read Write Data To The Registry Handy For Storing Information 2871 "The best way to emulate the ""Size"" tool at run-time" 2870 "The best way to emulate the ""Align"" tool at run-time" 2869 Add Image To Startusbar 2868 Convex Hull (2D) 2864 Get absolute Path from Relative Path 2863 Display forms full screen 2862 Using AlphaBlending on Forms with Delphi 5 2861 Keyboard hooks demo 2860 Finally, the correct way: Drawing on the MDI parent form (and fixing some Delphi problems too) 2859 BDE Safe Configuration check 2858 Drawing on the MDI Parent Form (Correct) 2857 Programming a Mail-Slot 2855 Flash movies in your app 2854 Usefull unit to create an (un)installation program 2853 Function to work with icons in DLL, EXE and ICO files 2851 How to relate a control to other controls in a Form 2850 Boolean to String Conversion 2849 "How to emulate the ""Size"" tool at run-time" 2848 "How to emulate the ""Align"" tool at run-time" 2847 Using master/detail tables with DatasetTableProducer 2846 Copying an Engine Code over to a printer via LPT and FTP 2845 Simple guide to ADO 2843 Windows XP flavour to common controls in Delphi - Part 1 2842 Removing blocks of text 2840 More robust programming 2839 How to check and install MyODBC driver 2838 Adding tooltips to a TListBox 2837 Mapping network drives with Delphi 2835 Preventing RTF attachments when sending an SMTP mail through MAPI 2834 Using reserved sql words as table names 2833 The 5 Relationships between Classes 2830 Default Array Properties 2829 Abbreviating Array Properties 2828 SQL monitor magic 2827 3D CAD - calculating hiddenlines (the math way) 2826 Low Level Formatting of Drives 2825 Creating VxD in Delphi 2824 How to Backup and Restore the content of a TreeView 2823 Runtime reporting 2820 Gilding Pale Streams 2819 Detect UNIX textfiles 2818 Windows Version Routines 2817 goody for a StatusBar 2815 Converting from Windows ASCII to UNIX ASCII Text Files 2814 Transparent Desktop Icon Text 2813 Ordering those unordered Start and Favorites menus 2812 Creating and restoring images of drives? 2811 Delving into the formats of files - MARC, Microsoft's MSNe Archive Format 2810 Using case...of on Strings? 2809 Quick BNC 2807 IP Masking 2802 Yahoo Messenger protocol part I 2800 Checking if a Windows feature exists - Hide your app in the Task List 2799 Call AnimateWindow the safe way 2798 Better user interface 2797 How to shake a form? 2796 Give your menus a (customisable) new look with this component. 2795 How to set a Component Event by a string 2794 Gradient Label 2793 Using SQL Monitor... 2792 Media Player & Autorepeat Function 2791 Clever Downloader Internet Components 2790 A Component that plots graphs 2789 Create a Treeview with Keys from the Registry 2788 How to display all IP connections 2787 TypeWriter style text 2786 Local/Nested Routines 2783 Assertion Magic 2781 How to use class references to dynamically create forms at runtime 2780 How do you add Interfaces to a List ? 2779 How can I get the printers installed? 2778 Five of the best tools for Delphi 2777 to print url/html file using IE browser 2776 to create an appointment in MS Outlook 2772 Windows Messages?Who,what?! 2770 BMP's to AVI file for TAnimate 2769 Reading not required dataset fields 2768 How to color a specific subitem in a TListView 2767 Get de version number of executable 2764 Rotate an image by 90º 2763 How can I get BIOS date and version under Win 9X/ME/NT/2000/XP of Windows? 2762 find out if the mouse-button is pressed while moving the mouse 2761 Add thousandths-seperator (not forgetting the digits) 2759 Choose random records with an SQL statement 2758 Creating a errors log file to facility the technical support. 2757 Accessing Web Services from URL 2756 Utility to Generate the Stored procedures and views of a SQL Database 2754 get all table names in a database 2753 Modifing a TQuery using common VCL components 2752 PDF Thumbnail 2750 Dumb VCL 2749 List of events of the same type 2748 Draw on a glyph (for beginners) 2747 Overloaded method compiler bug 2746 Handling the TaskbarRestart Message 2745 Moveable/Sizable TPanel with standard or color SizeGrip 2744 Writing a property editor 2743 Fill In Combo Box (Component) 2742 Reading the IIS Meta Base 2741 Create PDF files from your QReports with Adobe Acrobat. 2740 Processing Hierarchically Organized Data 2739 "Create PDF files from your apps with the shareware ""PDFReport"" component: a primer." 2738 Clean up your delphi directories with a simple rightclick 2737 Program Self Removal (Utilizing Windows Registry) 2736 TListBox Ellipsis (without creating a new component) 2735 How to check MMX® / 3DKnow® Function is present... 2732 Resource Meter for Windows 95/98/ME 2730 Accessing protected methods and properties out of context. 2728 Gauge in a StatusBar 2725 Functional 3D Label 2724 Prevent Multiple instance (Don't use it if you don't mean it...) 2723 Animated blobs effect 2722 Simple Vertical Scroller 2721 How to use form's minimize button as a roller button 2720 Hacking readonly properties. 2719 Add-in for MS Office Applications (Revised) 2718 Is my CPU branded? 2716 Exception or Event Logger 2715 Adding a datetime part to a TDateTime type variable 2714 XML DOM Parser in Delphi 6... 2713 A puzzle to demonstate Artificial Intelligence 2712 Capturing keyboard messages at application level 2711 How To detect and download a new version 2710 Fast comment-swapping of code snippets 2709 One instance w/command line passing - Windows API 2708 Calling a C++ DLL which exports a class? 2707 read all volume information 2706 How to use Compile- Date/Time in your Application (2) 2705 Simple Implementation of Huffman Compression Algorithm 2704 Convert a UTC time to your current system time 2703 How to create a series of randomnumbers for any Lottery-systems 2702 Create all Country Holydays between 1582-2199 2701 How many days to the next Birthday of one of my friends? 2700 How to produce Logfile-Data from your Application 2699 How to create an notice calendar for your application 2698 How to fill a ComboBox with Table-values. 2697 How to use Compile- Date/Time in your Application 2696 Rolling up a form - Deleted 2695 C++-like templates in Delphi Object Pascal 2694 Minimze and close the application by simple rolling your mouse over the applications system buttons 2693 Drawing a form by the shape of a bitmap - the simple way. 2692 How to create a DataBaseName Property ? 2691 Why doesn't the cursor updates when I change it OnMouseDown? 2690 Scalling controls according to choosed font 2689 Map keys with Application OnMessage 2688 How to alternate the color of TListbox lines? 2687 Solve Of Pegged Game 2686 An easier function to get a file's Size. 2685 Making your own anti-virus 2683 Transparent Fill 2682 Hover Image Component 2681 ISAPI FILTER* LOADER - On the fly updating of your ISAPI filter without restarting web services 2680 A Simple Way to Delete an Element from a Dynamic Array 2679 How prevent loosing Canvas modification 2678 How to create a screen saver 2677 Metaphone FINAL 2674 Stretch an Image 2673 More than one Mainform 2672 Variant to String XML and String XML to Variant 2671 file split and merge 2670 Changing TForm BorderIcons 2669 How can I put my application icon in SysTray? 2668 How to accept files dragged over an application? 2667 Small application to count lines of a project 2666 Another option to execute system commands 2665 Activate de default button 2664 How to change properties of objects just by name? 2663 TComportDriver - A Serial Port Driver 2662 How to really do before and after processing on web requests using borlands web module. 2661 easy (none temp var required) way of discovering changes 2660 How to Print a TStringGrid 2659 How to verify User Object Privileges in ORACLE from DELPHI ? 2657 Finding strings by how they sound using Metaphone Beta 1 2655 Acces Style Filtering in Tables 2654 Populating a StringGrid 2653 Obtain a list of class names in a COM ocx/dll 2652 Stay with Borland and Win! 2651 XML File Viewer 2650 Creating Components Depending on Inifile Paramiters 2649 JulianDate 2648 All routines available in Delphi 6 - Part II 2647 All routines available in Delphi 6 (100kb) 2646 Writing a simple ISAPI Filter for IIS. 2645 WORD Bookmarks revisited 2644 Did you ever need to run a routine by name? 2642 How to load, create and use (animated) cursors? 2641 How to use all the capabilities of windows fonts ? 2640 How to validate ISBN's ? 2639 WORD-Look-and-feel in a Delphi application 2638 Like function 2637 Parsing URI's 2636 Sending e-mail with attachment using MS Outlook . 2634 Only one instance of a specific MDIChild window 2633 Bookmarks in WORD 2630 Waiting for thread… (Revised) 2629 Speech Part 2 - How to Add Simple Dictation speech recognition to your Delphi Apps 2628 Waiting for thread… 2627 Get all Environment Strings 2625 Delphi 6 Personal Edition FAQ 2623 Getting Info About MS IE 2622 Incapacitating mouse and keyboard! 2621 Creating an alone window with API 2620 Persistant logfile 2619 Copy, inherit or use? 2618 Splitting a string in a string list 2616 Splitting a string in an dynamic array 2615 Counting occurrences in a string 2614 Validating email addresses in Delphi 2613 Hyphenation 2612 Custom Containers Pack (CCPACK 5) 2611 Looking for text in any part of a field 2610 Updating a table with data from another table with Local SQL 2609 Sorting a TListView by the column clicked by the user 2608 Preventing the user from selecting text in a Memo control 2607 Moving rows and columns of a StringGrid by code 2606 Embedding files as resources in a Delphi executable 2605 Extending TThread for multiple processor environments. 2604 How to deal with OLE DB directly, using its interfaces 2603 HTML Help File implementation in Delphi 2602 Interbase and standard database components 2601 Checking for Numlock and Capslock and displaying on Statusbar 2600 Ignore some editing characters in TEdit or TDBEdit 2599 Writing a Text in the Diagonal using Canvas 2598 Sending a file for the garbage can 2597 See as returning the difference of days and hours among two dates. 2596 Detecting to final of Windows 2595 All to clean Edit's or other component of a Form of only one time 2594 adding bitmaps to the menu 2593 To open files with associated application 2592 Transparent Form 2591 Obtaining URL of the browser default 2590 Being checked you this connected the internet? 2589 Delphi 6 - Imported Automation Events Bug!!! 2588 SpeedParser Component - Rapid expression parser 2587 How can i remove non Alpha characters from a string 2586 Calling IDispatch directly 2584 Split String with custom length delimiter 2583 How to add special folders to your Windows main menu 2582 SetCursorPos -- the right way 2581 "Speech Part 1 - How to Add ""Text to Speech"" (Speech Synthesis) to your Delphi Apps" 2578 A simple way to calculate elapsed time (in seconds) using TDateTime! 2577 Cure to Delphi's defective size constraints handling. 2575 Draw Text Antialiased (Revised) 2574 Building a business object 2573 Data Transfer Formulae 2571 Restrice mouse-pointer to a control or to an area 2569 PCX Image w/palette support 2567 Eject Cdrom 2566 Web Services - Made Simple in Delphi 6... 2565 PCXImage 2564 Sizing of MDI Child Forms 2563 Externalising your Queries 2562 A component to make transparent forms. 2561 Add your program to Taskbar 2559 Undo in DBGrid 2558 A Standard Password Function 2557 A Standard Filter Function 2556 How to get memory values from Windows API 2555 Achieve Record locking with MSSQL 7 or later 2551 A Simple example of Artificial Intelligence using Delphi Array 2550 How to send data directly to the printer without the PASSTHROUGH command 2549 Form as Application 2546 The New Virtual List Box in Delphi 6 2544 Scanline & Alpha Channel Bitmaps - Basic Overview 2543 How to know if an sound card is present 2542 JIT Activation/Deactivation in COM+... 2541 How to Clear Typed URL History 2539 disk total size ,disk free size and is disk in drive ? ( floppies, zip disks...etc) 2538 Achieve Record locking in Delphi 5-6 with Access 2000 2537 How to Know if you are in the IDE 2536 Copy a FileStream from Server to Client 2535 Move components from Delphi 5 to Delphi 6 2534 What??? Swapping two variables without pointers or a third one? 2533 Using SetMapMode during printing 2532 Font Selector Component 2531 A SIMPLE SWAP FUNCTION 2530 Create A Link (1.00) 2529 Interesting API calls part I : detecting multiple keystrokes 2528 Microsoft Access '97 password 2527 A component for credit card numbers 2526 Enhancing the IntToHex 2525 Class Instance Counter 2524 Using simple MAPI from Delphi 2523 Special trimming strings functions. 2522 Simple Thread Example 2521 Comparative productivity of access means to FireBird/Interbase 2520 SQL Server Security Setting 2519 How to really add a form to a DLL 2518 Sparse array implementation using TStringlist 2516 RTF 2 HTML Convertion Routines 2515 Office CommandBar Button Events 2514 Supporting VCL or CLX - Deleted 2512 System Tray Example 2511 Image can show preview-image in dwg file 2510 Menu Bar 2509 List To HTML 2508 Export DataSet To HTML 2507 Split function (like in VB) 2506 Transparent hint window component 2505 Transparent background image for form/controls/hints/etc 2504 Ultra Fast File Compare 2502 AutoExec.Bat (Exe) for Windows ME 2501 Checking a table for an index / Creating an Index in a table 2500 Pressing and releasing keys by software 2499 Running files / programs from your application 2498 Converting roman notation to a numeric value 2497 TIntellectualCopyright 2496 Using Local Class Descendants to Align TEdits 2495 How to load a file with null characters into a Memo - Deleted 2494 Simple parsing procedure and function 2491 Borland Dataset to Microsoft Excel 2490 Trap the OnEnter and OnLeave events. 2489 ComboBox drop down OnEnter. 2488 To select a recipient from addressbook 2487 Shutdown, Reboot, Logoff, Monitor Off and Suspend mode functions. 2486 Removing all HTML tags from a string. 2485 One way to copy whole contents of an array into another array. 2484 Emulating a console on TForms 2481 Attaching to COM from a DLL 2480 Muting and revoicing the audio from your application. 2479 How to do a SafeArray Access with a DLL for Variants (OLE) 2478 Convert a color JPG image to a permanent grayscaled 2477 Painting on VCL components without canvas 2476 Managing MDI forms 2474 A missing one: ChangeFileName. 2473 A Trackbar like on the desktop volume control 2472 Simple Thing to combine SocketServer (MIDAS socket connection) with our server app 2470 Finding Solution to puzzles using Trees. 2469 What Is OLE? And What Is COM? 2468 Managing a lot of Forms 2467 Delphi IDE 2465 A Simple Tree Class 2464 Attributes/Advantages Of COM... 2462 Porting usefull functions from VB to Delphi. 2461 DBGrid Component that show deleted and updated and inserted new records in diffrent colors. 2460 How to convert a normal IP Address to a DWord IP Address 2459 Creating an ActiveX for ASP 2458 Get access to Controls on other forms 2457 When TCanvas.StretchDraw is not enough 2456 Starting/Stoping/Detecting Interbase installed/running 2455 Getting the locale ID an application was made for 2453 Get all drives on a system without a TDriveComboBox 2452 How to catch events from MS Intellitype Keyboards 2447 Show Windows properties window 2446 Send a file to windows recycle bin 2443 Object Pooling in COM+... 2442 Windows systems dialogs 2441 Basics of Graphics-zooming 2440 Show the Windows Heirarchy 2439 Runtime errors during loading of an application 2437 Inheritance - Creating Sub/Super Classes - A Guideline... 2436 How to get the Link Info 2435 How to display all AutoRun Information 2434 Hardcopy / PrintScreen to Printer with PRN Button 2433 Delete a file and wait till complete before continuing. 2432 Application path & name from windows handle. 2431 Windows, System, Application & Temp directories. User ID & Computer ID. 2430 Adding Multi-Colored Text to a TRichEdit 2429 Update your ISAPI app on the fly without bringing down IIS! Even while users are hitting your DLL ! 2428 Read user name from system or network (including Novell) 2427 System and User Locale vs. System and User UI Language 2426 Binair search 2425 Putting CheckBoxes into Grids 2424 Getting notifications from the shell 2423 increase time function 2422 Inside Delphi's Classes and Interfaces Part II 2421 Invert someones desktop for fun (has usefull code)(v2). 2418 How to debug a Delphi Expert instaled as a package 2417 Change the dropdown width of a TComboBox to the max length of the items 2414 Separate Business Logic from Data Access 2413 The Observer pattern 2412 Most recently used files 2411 Packages - Retreiving a list of required packages. - Deleted 2410 How to automatically scroll in a tRichEdit after FindText finds a position outside the displayed text ?? 2408 Inside Delphi's Classes and Interfaces Part I 2407 Get file size as a string revisited - supports huge files 2406 Logon and Impersonate another NT User Account (NT/2000 Only) 2404 Changing extension in Save Dialog 2403 Boolean fields in applications for FireBird and Interbase 2402 Triggered Callback Stack 2401 Good Friday & Easter Sunday. 2399 Specifing authentication details & Impersonating a user for use on an Interface(Proxy) call (Client Side) 2398 Printing a DBGrid Content's with QuickReport 2396 IIF when a standard if test isn't enough... - Deleted 2395 How to get italian fiscal code for society informations 2394 Smartly displaying a form in a panel. 2393 Executing TIBStoredProc with one line of code. 2392 Responding to Windows Messages 2391 TNumberLabel (component). 2390 Check if MS SQL Server is reachable 2387 Next working Day 2386 Working with hhmm: 1.20+1.50=3.10 ??!! 2385 List SQL servers on the network 2383 calculate minute between 2 time 2382 how to create an autorun CD 2381 Detect which version of ADO is installed - Deleted 2380 synchronise a directory including all sub directories 2379 Bravion - Strong Encryption Algorithm 2378 Wrapper around systemparametersinfo 2377 Reporting file size in a descriptive string 2376 One other way to avoid that its program starts more than one once. 2375 Filling a list box with like files (long filenames) 2374 Getting the Registered Domain (From Registry) 2373 How to convert from DateTime to RFC822 date. 2372 Lookup ComboBox Component 2371 Day In Year 2370 Remove ICON from your applications. 2368 Week Number of a given Date 2366 Let User Create a UDL-file from within your app. 2365 Getting a list of all DLL's loaded by an application - Deleted 2364 TCP/IP Programming with Delphi 2363 PChar. What and Why? 2362 Callback function with a DLL 2361 Search for a File in a Tree 2360 Using calendars in databases 2359 Unleash the powerful GUI in Windows XP with your Delphi Applications 2358 Search an entire drive for a file QUICKLY 2357 How to get a file size algorithmic way 2356 How to make Internet Explorer bands!!! 2355 Drag and Drop any TObject anywhere 2354 Directly editing a ListBox 2353 COM Component that Bites Off HTML Tags 2351 How to get a file's size like Microsoft 2350 How to add menu items to the form's system menu 2349 Printing a Developer Express Quantum Grid 2348 Copying files like window explorer, with flying files... (with attached example) 2347 The list box got a new face 2346 Get Windows Version (using API) 2345 Shell Extension for registering/unregistering ActiveX DLL's and OCX's. - Deleted 2344 Progmatically editing a TTreeNode - Deleted 2343 ANSI to UTF and back 2342 Display a value in a different base like hex or binary. 2341 Simple and direct way without TPrinter class: How to get the default printer name? 2340 Type casting and type checking with Interfaces 2339 Execute an external application and wait its end 2338 Faster recordcount for sqlserver clientserver applications 2336 Advanced Debug manager (Exception handler) 2335 How To Create and Manage Modal and Modeless forms in a DLL 2333 Validate an object 2332 List Template In Delphi 2331 A component to prevent your form to be placed out of visible area. 2330 Running Application already exists 2329 A simple component to reboot, shutdown and logoff a system. 2328 MemoryFill 2327 A form that cleans up after itself 2326 Detect wether an application is being dubugged or not. - Deleted 2325 Setting the dropdown width of a TComboBox - Deleted 2324 Designing a Project with Buttons 2323 Disk operations 2322 How to extract exe/dll/ocx ... file information 2321 How to store a file into a component 2320 Partial text search within a listbox - Deleted 2319 How to AlphaBlend your forms with a component! 2318 Sending ICQ Pages 2317 Dragtime 2316 How to do an auto-splash screen with progression 2315 A form to rebuild the structure of Paradox Tables 2314 A real singleton class implementation (Part II) 2313 A simple way to send files using TClientSocket & TServerSocket 2312 The Classes vs Object declaration 2311 A real singleton class implementation (Part I) 2310 Making adjustments to Delphi Colors 2309 What is objectpascal? 2308 Automating lookup process without compromising speed 2307 Monitor Power, Disabling Close/X, Flash Window, Always on Top, Caption Drag/Resize 2306 Using Mailslots for Interprocess Communication 2305 Unload any dll (16bit usage)(ver 2 update) 2303 retrieve a folder list from MS Outlook 2301 WEB SERVICES 2300 Undo - Redo using State (update 2) 2299 Search/Replace selected items 2298 Update: Capturing all of the Output from a Console application 2295 How to quickly copy a record from one DataSet to another 2294 Simple Observer pattern 2293 SQL Super INSERT/UPDATE Macro Class (Updated) 2292 Export contents of DBGrid to Excel or ClipBoard 2291 Simple But Powerful Encryption 2290 FIBPlus as an alternative for access to Interbase and FireBird 2289 Change the Volume 2288 Auto-generate implementation wrappers for interfaces/coclasses 2287 StaticText link to a DB ressource 2286 XML and Database through Delphi 2285 Introducing OpenGL to Delphi (advanced programmers) 2283 How to manually install BDE? 2282 How to Write a Screensaver 2281 Host redirect / Bouncer 2280 Calculate a TColor between two other TColors 2278 Categories in the Object Inspector 2277 Params in a Web-Query at run time 2276 Converting a standard Delphi Form to an ActiveForm ! 2275 How do I know if my ActiveX control is in design or run mode? 2274 How do I retrieve properties from an HTML page? 2273 Network Resource Tree (Network Browser) 2272 Change a window caption 2271 Basic authentication in ISAPI/CGI applications 2268 Checking and Disconnecting DUN 2267 Detect Functions in dll's 2264 Procedure that can lock your PC? 2262 Disable Keyboard and Mouse 2261 Check if computer is connected to the Internet 2260 Drawing a form border 2259 Moving (draging) components on Form 2257 What's DelphiScript ? 2256 How to delete our own application. (beta 2, 3 and 4) 2254 How to check if an Italian Fiscal Code is valid. 2253 Calculating CRCs Effectively 2251 How to make move your forms like WinAMP (BETTERED!) 2249 How to calculate an Italian Fiscal Code 2248 Win 2000/NT Net Send Class (Win 95/98 friendly) 2247 Only 16K for getting IP !!! 2246 Give your menu Office XP style 2245 Learning Assembler with Delphi 2244 Using the CASE instruction with strings 2243 DLL+ 2242 How to make move your forms like WinAMP. 2240 Using the Damerau-Levenshtein-Metric for string comparsion. 2239 Cryptographic Random Numbers 2238 TDBGrid Data To MS Word Table with AutoFormat Option 2236 Storing TForm and/or its properties in a BLOB 2235 sscanf in delphi? 2233 Include Font as a Resource in *.EXE 2232 How to tell if a selected font is a True Type font? 2231 How to store several bitmaps into a single file? 2230 How to store events in a TList? 2229 How to put forms into a DLL? 2227 How to handle bitmap layers? 2226 How to get Windows uptime ? 2225 How to eliminate flickering without using LockWindowUpdate(Handle)? 2224 How to do pointer arithmetic in Delphi? 2223 How to display a modal form stored in a DLL? 2222 How to create functions that can accept variable number of parameters such as Format()? 2220 How to control focus in a MDI application? 2219 How to compare two strings and measure the percentage they match? 2215 How do I determine if two strings sound alike? 2214 How can I tell the system to rename a file on the next reboot ? 2213 How can I read from a modem ? 2210 How can I have an animated icon (when the form is minimized) ? 2209 How can I get a computer's IP address ? 2208 How can I detect if TCP/IP is installed ? 2206 How can I change the volume ? 2205 Gaussian Blur in Delphi 2204 Credit card verification 2203 Coding practices I hate to see 2202 Calling a Procedure with it's name in a variable 2201 Action Lists in Data Modules 2200 SENDING DATA TO AND FROM EXCEL 2199 Cracking XOR Encryption 2198 Is Delphi going down? 2197 Subclassing Non Delphi Windows 2196 How to open a Delphi text file fmShareDenyNone? 2195 Prenventing the user from positioning a form outside the screen work area 2194 Getting the BIOS serial number 2191 Encrypting data 2190 How to save memory in our Delphi programs 2189 Send a SMS (short message service to mobile phone) with Delphi 2188 Hide program in the list Ctrl+Alt+Del 2186 Sending Messages as the Microsoft NT command, net send 2185 Using the Registry in Kylix 2183 AdvanceDateByOneMonth function + DaysInMonth 2182 Getting a screen capture 2180 How to customize the Open Dialog 2179 Missing Values: Implemeting and testing 2178 Aligning Menu at the right side of the form 2177 The Mediator Pattern 2175 Refreshing a TQuery without losing current record 2173 How to create menus from folder tree (advanced) 2172 Avoid nested try finally's 2169 Adding secret registry entries to personalize Component Palette 2168 Using Case structure with strings 2167 Developing TCP/IP Servers in Borland Compilers 2166 ENTER key instead of TAB key 2165 Token parsing 2163 Alphablending and Gradiant Fills examples 2162 How to enable the copy-function from the TWebBrowser context menu 2161 Create non-rectangular forms 2160 Accessing FieldObject Properties using Crystal Reports 8.0+ and Automation 2159 Using Automation with Crystal Reports and Delphi 2158 Activating an Object from a File 2157 Assigning Scrollbar Types Programatically 2156 Easy Way for format 12hrs time to 24 hrs 2155 Converting a Bitmap to a Region with Transparency (2) - Deleted 2154 Converting a Bitmap to a Region with Transparency - Deleted 2152 How to pump data from any Interbase/BDE/ODBC sources (such as dBase, Paradox, Access, MSSQL, Sybase, Oracle etc) into Interbase databases. 2150 Add tile background to TScrollBox component 2149 A dbgrid looking like listpaper 2148 Playing with style - Part 4 2147 Custom CaptonBar 2146 Popping Balloons 2145 Help- My Delphi IDE has vanished! 2144 Two easiest ways to create valid connection strings. 2137 HTML 2 Text converter 2136 Conserving Windows resources when using TPageControl 2135 How to accept dropped files from the explorer 2134 Progmatically Registering/Unregistering a COM Server - Deleted 2133 vets , animal planet and the firefighters on Discovery 2132 How to use Logitech Webcam in Delphi 2131 put some mp3's baby 2128 Send binary data from a CGI application 2127 Simple Number to words rutine 2124 Windows Version 2123 How to use my own Inplace-Editors in Grids 2122 Icon for a customized component 2121 Writing text with DelphiX simplified. 2119 Call other programs with Kylix 2118 SHAMPOO - the better SOAP (Made in Delphi) 2117 Custom Environment Variable Blocks 2116 Setting environment variables 2113 Converting Numbers to words ! 2112 Capturing all of the Output from a Console application 2109 Translation Manager 2108 Shutdown PC with all Windows versions 2105 How to create a menu from a directory tree (easy to use). 2104 How to display status messages. 2102 256bit keys for strong encryption 2101 String encryption (mild) 2099 Article is replaced by author 2096 How to create a locked file. 2095 How to clear Internet Explorer cache 2094 How to disable audio when your application is running. 2092 How to save a TBitmap to a WBMP file. 2090 How to extract WAV files from Audio CD 2085 How to send/get the priority of a process. 2084 Is the directory empty ? (the simpliest way !) 2083 Changing Date and time stamp of a file 2082 How to send compless strings (all 256 ASCII) to an ASP page 2081 How to work with credit card numbers 2077 An example of drag and drop between DBGrids 2075 How to get taskbar informations 2074 Superscript and subscript in a TLabel 2073 How to enable and disable task switching 2072 How to remove the popup menu from Flash's ActiveX 2071 How to GrayScale images 2070 Mouse cursor hourglass/normal changer unit 2069 Get the class name of the window underneath the cursor - Deleted 2067 Compare Strings with wildcards 2065 Cookies 2064 Porting Delphi Applications to Kylix 2063 How to put an image (e.g sort arrow) on a listview column header 2062 Showing highlighted text in a ListBox 2061 Easy way to replace the system clock 2060 Post form data with wininet.dll and netmanage component 2059 Adventures in Kylix, Part III 2058 Adventures in Kylix, Part II 2057 Any Menu can be a popup menu. - Deleted 2056 ComboBox with Icon 2055 Master detail report using excel 2054 CPU Identification 2053 Call Control Panel components from your program 2052 Non Resizeable Windows and Dialogs under Kylix 2051 How to close all the open IE windows 2050 How to create a link file at runtime 2049 How to copy a folder with files inside 2041 Adventures in Kylix, Part I 2038 Progmatically simulate a user pressing the Print Screen button. - Deleted 2037 Convert a Delphi Form to Text and Back again - Deleted 2036 How to convert TIF to PDF 2033 How to debug ISAPI DLLs using OmniHTTPD - Deleted 2030 Showing a Control Panel Applet modally within a Delphi Application - Deleted 2029 How to make the selected TreeNode Bold without owner drawing - Deleted 2028 Connect/Disconnect network drives 2026 Modifying Table Stucture in Access MDB Files With Delphi Without Access with the Microsoft Jet 4.0 ANSI SQL-92 Extensions 2025 TQuery vs Ttable components: why upgrade? 2024 An ADO replacement for SQL Explorer – Part I 2023 Setting ON or OFF Windows auto-run feature 2022 Mouse Control - ClipCursor, wheel and more 2021 Importing XML DOM Parser in Delphi… 2020 Position of a string in another string (fast) 2018 Embedding files in an exe and then extracting them using D5. 2017 The (lack of) future of desktop database development 2016 Detecting RunTime Errors in Delphi 2010 How select first item in ListView with use key TAB 2008 Filtering a table with the SetRange method 2007 "How to create an application hint like ""WinZip""" 2006 How to abbreviate a full name? 2003 How can I know if an application running or closing? 2002 Running Control Panel Applets 2000 How to override a property 1999 Simple Implementation of LZW Compression/Decompression Algorithm 1998 How to show more than one line on a Button. 1995 Forms You Have Never Seen Before... 1992 TProgressBar in SplashScreen 1991 TParser, an undocumented Delphi class 1990 How to use those Balloon-style hints with Tray icons in Win2K 1989 Loop through frames of a TWebBrowser 1987 Get attached files using NMPop3. 1986 TProgressBar of ANY color! 1981 Make SwitchBar Like mIRC's SwitchBar 1979 How to show the windows display properties tab? 1978 Converting MS-Word DOC to RTF using OLE 1977 Hidding or Missing IDE 1976 Using Delphi with Autocad II 1975 Designing for Reuse 1974 Edit Component to edit real numbers 1973 Fixing problem with *long* command line parameters 1972 Final! all bugs fixed! Get EXE/DLL file version 1971 Delete files next time the computer is rebooted 1970 Capturing all keystrokes 1969 First visible line on a Memo/RichEdit 1968 Display last line in a Memo/RichEdit 1967 Backup Your Outlook Attachments. 1965 Extending the MessageBox function 1964 How to use TimeStamp for our application 1963 Displaying Strings In Your System Tray 1962 Start Button Animation >> 1960 TGUID <--> String 1959 Outlook Automation - Scaning Outlook's Folders and reading Mail 1958 Outlook Automation - Scaning Outlook's Folders 1957 Outlook Automation - Contactlist 1956 How to make desktop icon titles transparent 1955 Trap and View bad SQL statements at run time (Debug Tool) 1954 Using COM objects 1952 How to get DOS Environment Variables 1949 How to create a simple mouse-over button? 1948 Simulating Delphi running to bypass evaluation version protection 1947 Splitting Files (Small Code & Blazing Fast) 1946 Oracle-like Date/Time Convertor (to_char) 1945 Array of const and TVarRec 1944 Find all files in the harddisk without using recursion 1942 Get Computer MAC Address 1941 Simplify a filepath 1939 Error reading from Socket 1938 Simple functions to get raw html page (with or without proxy) 1937 How to Convert a HTML Hex Color to TColor 1934 Load TWebBrowser's document content from stream or string 1933 Calling conventions and DLLs… 1931 MinimizeAll Shell Command 1930 Check if a file should be overwritten using version control etc. 1929 Getting Printer Status.. 1928 Adding a Custom Button to the Caption Bar with System Menu and Hint 1927 Custom Caption Bar 1926 about the sendstream of TNMUDP component 1925 How to save raw HTML source from and all depent files (.CSS, JPG, GIF Etc..) with TWebBrowser 1924 Tagged Command Line Parameters 1922 WideStrings and arrays of constants 1921 Transparent Grid 1919 Using Access from Delphi without the BDE 1916 Embedd an IB installation in your own WISE install 1915 Detecting whether CPU supports 3DNow technology or not 1914 Which is the active language in Windows? 1913 Why Use Interbase? 1911 MSSQL record locking approach. 1909 Saving raw HTML source from TWebBrowser to disk 1908 Add style to your application implementing an easter egg 1907 [ERROR]: String literals may have at most 255 elements 1906 Delphi forms and the AnimateWindow API 1905 Blend two images using API 1904 Playing with style - Part 3 1903 How can I know an application file whether it is in use or not? 1902 Hiding / Showing the windows desktop icons 1900 Universal Conversion Class (Temperature,Distance etc.) 1899 Your own evaluator 1898 Random Number Engine with UNIQUE property 1897 Getting the Free Disk Space and Capacity 1896 Round Robin Tournaments 1895 How can i get disk free space? 1894 Divide a file into 1.44 mb volumes.. 1893 Another ExtractFileName( ); function. 1892 Playing with style - Part 2 1891 Playing with style - Part 1 1890 Resizable forms and size grip - Part 3 1889 Resizable forms and size grip - Part 2 1887 How to generate numbers in desktop Master-Detail databases 1886 How to show your application version in a label. 1885 How can i show cd's track, min and sec? 1883 How to hide the Clock from the TaskBar 1881 ENUMERATED TYPES Part II 1877 Storing Vlaues to the DFM files during design Time. 1876 Using alternative formats with TDateTimePicker 1875 Writing wave files to disk 1874 File Operations 1873 Stopping the screensaver 1872 Check if an application is hung 1871 Collection Dataset an object oriented database 1870 Use API to gradient fill areas 1869 How to run a procedure from source code 1868 The listbox explained 1867 How to get object focus 1864 Hide program from task bar 1863 Remove your program's name from windows task list 1862 Zoom to tray 1861 Resizable forms and size grip 1860 Replace data to a TStringGrid Column By Title 1859 Add Data to a TStringGrid 1858 Deleting all records in a table/deleting a table in a database without SQL… 1857 "mySQL SQL Update ""feature""" 1856 How to capture keyboard inputs? 1855 ENUMERATED TYPES Part I 1854 The power of accessors 1853 Sorting your items with control over the sort algorithm 1852 Enable autocomplete feature. 1851 How to use webcam in Delphi 1850 Using Delphi with Autocad 1849 Updates with Oracle 1848 Random numbers for Cris .B 1847 Word Counter and some secrets. 1846 Getting properties of components to your GUI and back. 1845 Finding all computers on the network 1844 TCollection The Class for Master Detail Relations 1843 Streaming Components 1842 Working with TStream 1840 Repository for pascal algorithms 1839 Implementing Send-To Menu In Your Programs 1838 Get Shortcut Target File 1837 Using class methods to detect Memory-Leaks 1835 How do I click an empty listbox? 1834 To refresh a desktop 1833 To read a path for system folder 1832 Generate the SELECT-statement in run-time 1831 Optimization of work with standard TTreeView/TListView components 1830 Create the MS Access table in run-time 1829 Use Soundex to find phonetically similar names 1828 Swapping mouse buttons 1827 Convert Hexdecimal to Decimal 1826 Real time movement in games 1825 Forget developing CGI Web Applications 1824 BaseToInt() and IntToBase() routines simplified. 1823 Converting Integers to Base n 1821 Interfacing between Web and Applications. 1820 Use Cabinet.dll to create your own cabinet Files Updated(4) 1819 Inserting a bitmap into an extended RichEdit or RichTextBox control. 1818 A ScrollText Component 1817 How to change character set of printer's font? 1816 Adding Custom Language to the system 1815 MIDAS Master Detail relation problem 1814 Excel Automation 1813 Optimization Tips 1812 Moving Start Button Anywhere On Taskbar 1810 Automate your Email with the SendMailWithAttachments function. 1809 Something about large arrays 1808 Programming With MS Agent 1806 Ms-Word BackGroundPrintingStatus 1804 Clearing the Desktop 1803 CPU speed 1802 An Overview of UDP... 1801 Calling MS Word to do a Mail Merge 1800 Reading a locked or busy file 1798 File streaming 1797 Read from a busy file 1795 Moving from 95/98/ME to NT/2000 1794 A simple File Comparison Utility 1793 Bitmap in TListBox background, part 2 1792 Increment TDateTime by week (working) days. 1790 How To Create A Round Robin Tournament Schedule 1789 String -> TDateString 1788 Easy way of creating a database application… 1787 GetToken function II - Modified from Sebastian Volland work 1786 A form like everything you can imagine 1783 Interbase Object for executing all the Interbase commands at Run time. 1780 Password to the application on start 1779 Designing elliptical forms 1777 Testing new component without installing it 1776 Determine if small or large fonts are installed on system 1775 Force the foreground window 1774 Exchanging the values of two variables (advanced) 1773 Delphi Undocumented: Using BinToHex and HexToBin 1772 Drawing Transparent Pictures 1771 How to build a title-less form that resizes? 1770 Date Description 1768 TDateTime <-> RFC 1767 WINDOWS UNTAPPED RESOURCES 1766 Get INTEL Chip Features using CPUID Call (asm) 1765 "Explanation of ""Internal Error""" 1763 Finding child windows in other applications by ClassName 1759 Put a Bitmap in a StringGrid cell 1758 Aligning cells in stringgrid 1754 Retrieving various locale information 1753 Making an application a TCP/IP Client (with sample code)... 1752 Create a SystemDSN with Delphi-5 1751 Storing EK RTF report templates in blob fields. 1750 Everything About a File 1745 Convert Numbers To Hebrew 1743 Date aritmetic, using a TDateTimePicker Component 1742 Preventing deleting record in a DBGrid 1741 Displaying a form over another form with exact coordinates 1740 Wildcard Comparing Files And String Variables ! 1739 Secrets Of TDateTime !! 1738 Identifying a file thru CRC-32 1737 Showing the colourful text vertically 1736 Implementing the Singleton pattern in delphi 1735 Create caption for TWinControl components 1733 JPEG 2 Bitmap. 1732 Get The list of function that an executable file imports. 1730 Extracting Email Addresses 1729 Determining The Internet Connection Type . 1728 ....Make A System-Wide Shorcut Key !! 1727 Make A Form Border-Less ONLY While Dragging . 1726 identifying files 1725 Delphi 4 - Using UDL files to simplify ADO 1724 If one day you need a unique indentifier 1723 Get folder/file names(in specified folder) and folder/file modified times... 1721 Another Bug in MDI Applications and two solutions 1720 Write sorting/search methods that can be re-used. 1718 Using Enter Key Without Sound (Revised Code) 1717 Adding FileDrop capabilities to any visual control 1716 OpenGL applications with MNOgl component collection 1715 "How to start the ""Control Panel""" 1714 CREATING COMPONENTS DYNAMICALLY - PART I OF III 1713 How to write Components which handle ENTER-Key like TAB-Key? 1712 VCL MS Word Spell Check and Thesaurus 1707 Using MS Word Spell Checker and Suggestion List 1706 Actions that live in Delphi. 1704 Implementing Replication with Microsoft Access and JRO 1702 Adding published properties to forms and datamodules 1701 From Paradox (BDE) to ADO 1699 Jobs information (an easy way)? 1698 Adding custom registry information on registration 1697 Resolve Host address to IP numbers 1696 Healthy Stop Of Your Computer 1695 Making an application a TCP/IP Client... 1694 Exporting any TDataSet to a comma delimited ASCII file 1693 Adding request Queuing and Thread Pooling to your ISAPI .DLL 1691 Copying Paradox Tables 1690 Using Generic Windows Network APIs 1689 How to write the caption bar of your form as a different way? 1688 Knowing Run-Time verses Design-Time mode in an Active Form 1687 How to check an Internet connection 1686 One Way to Break the VCL's protected barrier 1684 The Problem of Web Application deployment 1682 How to Add MouseLeave Event 1681 Using Enter Key 1678 Add the custom component in the Message dialog 1676 Using the IShellFolder interface 1675 Changing attributes of files 1673 Downloading a file from a URL 1672 Playing a wav file without TMediaPlayer 1671 Another solution for mainboard bios information 1669 Different DB Connections within ONE SQL Statement 1668 Colourful lines in ListBox 1667 Working with objects in the Windows' namespace. 1664 Resolve IP numbers to Host address 1662 Using IStream 1658 Adding a MainMenu to your CoolBar 1655 Yet another take on located the application associated with an extension 1654 One instance w/ command line passing 1651 TEdit with auto-complete feature added 1650 Get filepath from shortcut 1649 Validate email address 1648 Antialiased line drawer using scanline 1647 Delphi From The Ground Up - Part II : Basics 1643 TStringGrid functions (Delete, Insert, Sort) 1642 How to read Adobe Acrobat PDF files from my application? 1640 Drawing and mixing trasparent bitmaps 1639 Controling the maximun possible size of a window 1638 Detecting C.P.U. type 1637 Moving a window from its client area 1636 Permutations of a string 1634 Get and Set volume (soundcard) 1633 Send characters to another control (in any application) 1632 Setting the caret in a RichEdit. 1631 How to get the reference of an unregistered class 1630 MarkTime / TimeOut 1629 File is locked? 1628 Get Long File Name 1627 How to find out if CAPS LOCK is on? 1626 Any-Shape Colored Form (( Professional )) 1625 How to disable a graphic component from painting 1624 PowerControl Component 1621 The easy way of getting links 1619 Writing MS outlook style apps 1617 How to send keystrokes to another application (a better one) 1616 Hiding caption bars 1615 Deleting Windows 95/98 Start Button's list of documents 1613 Pascal based Delay function 1612 Auto completion for TCombobox 1611 How to freeze a Control 1609 Recieving and managing Windows' Messages 1608 Map Generator 1607 Soundex Revisited - Searching Strings by sound. 1606 Starting an application as an icon in the system tray 1604 Rounding numbers in different ways 1603 Making an application run automatically when Windows starts 1602 Changing the screen resolution 1600 Getting the dates of the first and last day of the month of a given date 1599 Determining if there is a disk/diskette/CD in a removable-disk drive 1597 Preventing the user from closing a form 1596 Setting the default printer 1595 Playing a custom sound 1594 Making MessageDlg play the corresponding sound 1593 "Automatically loading a form ""on demand""" 1592 Using custom cursors 1590 Determining if a file name matches a specification 1589 A simple Like function 1588 Getting Windows important directories 1587 Imitating DelTree 1586 Setting the invisible color of a transparent image 1585 Getting the icon of an application, library or document 1584 Looking for files recursively in a directory or the hard disk 1583 Determining the actual length of a DBCS string 1582 Sorting a TListView 1581 Which column was clicked in a TListView? 1580 Adding new methods and properties without registering new components 1579 Accessing hidden properties 1577 Looking for files 1576 Determining the associated application 1575 Accessing the Windows Registry 1574 Waiting till an application ends 1572 Writing a file from a string 1570 Wait for a process to finish 1569 logged in as administator 1568 Draw bitmaps in a TComboBox 1567 How to create a TrayIcon ! 1566 Antialiased line drawer 1565 IconExtractor Component 1563 How to display WYSIWYG fonts in a list box 1562 ibo&asp 1561 String Pattern Matching - Improved & Extended. 1560 Soundex - Searching Strings by the way they sound 1559 Implementing a complex number object 1558 TRegistry has a weird behaviour within Windows 2000 1556 Multidimensional dynamic arrays 1554 Dynamic arrays 1553 List (array) of pointers 1552 Browser CopyCat 1550 A Color Editor Component 1549 Morphtek.com Inc. Announces the Release of Open Source Peer to Peer Component Suite 1548 How to know if your application is running in SafeMode 1546 How to get only file name (without extension) 1544 How to get the short name of the path name 1543 How to create a directory tree 1542 Lightweight Object Browser 1541 Correct handling of Windows shutdown in complex applications 1540 How to convert values in any type to string 1539 Detecting simultaneous left and right mouse clicks 1538 Icon to BMP / Icono a mapa de bits 1537 How to avoid flicker using double buffering in LARGE controls? 1536 How to watch the clipboard 1535 Console Apps -Advanced Information (Part I of ???) 1534 How to open special folders? 1533 An Edit Control with AutoComplete Capabilities (Updated) 1532 Obtaining list of paper names and paper sizes. 1531 Building Smaller Win 9x Applications !! 1530 Handling mouse messages in overlapped TGraphicControl descendants. 1529 Getting Avtive URL From Current Browser 1528 How to load a StringGrid with a Query Result 1527 Minimize all windows 1526 Read the favorites from Internet Explorer 1524 Show | Hide The System Tray (professional way) !! 1523 How to save a file to a Oracle DB 1522 Showing Windows default About box (for beginners_ 1518 Hide my application from CTRL+ALT+DEL list 1516 Easy create table via SQL 1515 Getting the data type of a registry value (for beginners) 1514 Creating hot-keys with Windows Messages 1513 How to know if a date is the last day of a month? (for beginners) 1512 Making a DLL with Delphi 1511 Searching for a directory 1510 File Operations the 32-bit way 1509 Files/Directories 1508 Inserting a .bmp file into your .exe 1507 CodeColoring in a richedit 1506 is there a Floppy present? 1505 IsFloat function 1504 Next Position of a sub-string in a string 1503 Opening Tables/Queries in Threads 1501 Building Components - Best Practices 1499 Custom resource files for games 1498 Replaced by art. 2845 'Simple guide to ADO' by the author 1497 How to replace or remove a file in use by Windows NT 4/2000 1496 Extending TDatabase to dynamically use TQuery 1495 Exporting a dataset to Access using ADO 1494 How to create a drop handler for a file type? 1493 How to add Taskbar-Button's for SubForms and manage them correctly. 1492 How to use ADO Connection's ConnectionString property in a flexible way using .udl files. 1491 A atof() replacement 1490 Replaced by art. 2845 'Simple guide to ADO' by the author 1489 Replaced by art. 2845 'Simple guide to ADO' by the author 1488 Create Form Procedure 1487 Speed Up Inserts Into TListView 1486 ZLIB Compressed Bitmaps 1483 Query an Access 2000 database with parameters using ADO 1482 resolution independent applications 1481 How to send keystrokes to another application 1478 Folder Copy By Recursion 1477 Property names, types and values from an object using RTTI 1474 Language Combobox 1473 Using The TServerSocket Component 1472 DisplayItemOnStatusPanel 1471 Bring up Help Context for particular control 1470 Printing to a specific bin 1469 Retrieving POST data in a TWebBrowser 1468 MS-SQL Server Queries 1466 Rotation and Translation in 2D Space 1465 Graying Bitmaps and Graphics 1464 How to display the full text search tab of a help file 1463 How to set the position of a help window 1462 How to call another help file from your application 1461 Application help file set properly 1459 VCL for Generic TDataSet print of ALL or selected columns 1458 Incremental search in a DBGrid 1457 AskProgramToClose 1456 Move window of winexec program 1455 Kill an active program 1453 MIDAS: Which Connection Type Should I Use? 1452 TEDIT with Validate,Nextcontrol,Priorcontrol and Char validation 1451 Drag and Drop Selected Text in between Memo Components 1449 Switching Keyboard Layout In Runtime 1446 How to send files across the internet using FTP 1444 Transform a TImage.Picture.Bitmap to GrayScale 1443 Read environment variable 1442 A edit control with an OnTimer event 1441 Delphi + WAP = CGI Expert 1440 Yet Another Credit Card Validator 1439 DirectoryTree Component 1438 Using Tbits- the built in large boolean array class 1437 How to Invert a TImage.Picture.Bitmap 1436 Using a ChecklistBox for bit manipulation 1435 Coloring Cells in a StringGrid / DBGrid 1434 Add proxy authorization support to the TNMHTTP component 1433 Bug in TMenuItem in a MDI Application 1432 String Pattern Matching. updt '[]' 1431 Is my app running in delphi ? 1430 Getting the IP address and mask for ALL TCP/IP interfaces 1429 Using Anonymous Proxy Servers 1426 How to drag forms with no border? 1425 Painting the Form Menu bar 1424 Sending e-mail from Delphi with attachment via Outlook 1423 ADO without ADOExpress 1421 How to call a private method of other class 1420 Change the Window's Start button bitmap 1419 Including Components into a StatusBar 1418 Convert BMP and JPEG images to a bitmap 1417 TNavigatorComboBox : a smart combobox with text completion 1416 Returning Objects from Functions- my thoughts 1415 Converting TDateTime to a UNIX Timestamp 1414 Avoiding Repeated Allocation of Memory by using a Factory class - 1413 Simplify ADO application deployment 1412 IntToHex Counterparts (HexToInt,IntToBin and BinToInt) 1409 Margins in a TMemo 1408 TImage.Bitmap Fade Out 1400 How to use help files (*.hlp)? 1394 How to disable and enable Ctrl + Alt + Del? 1389 Adding Licencing after control creation 1388 Tracing SQL infromation with DbiRegisterCallback() 1387 VCL for AppWide Enable/Disable Remapping of Enter to Tab Key 1386 How to generate a UNIQUE Temporary Workfile (API Calls) 1385 Get Free Disk Space 1384 Text based logging system 1383 Having focus on a window not executing 1382 How to get File Created,Modified and Accessed dates. 1381 Cross-Site Scripting Protection (aka Encoding and Filtering HTML) 1380 Extracting Resource Data from an Exe 1379 Please cleanup your space! 1377 Turning Integers And Words 1376 How To Rename A Directory 1375 Delphi IDE on startup not visible... 1374 Getting an applications version number in runtime 1367 Quick and Dirty CSV file parsing 1366 Object-Oriented DLL Interface 1365 Intercepting TAB Key press in TEdit 1363 Intelligently reading a file one line at a time 1362 ShellExecute 1361 Windows Default About Box 1358 Deleting items from a list 1357 "Make your DB components more ""Aware""" 1355 How to produce gray or colored Lines in a Report 1354 How to create a random password 1353 How to allow insert Records with DBNavigatorClick only 1352 Get System Error Text 1351 Blob and ADO Part 2. 1350 Interbase, Blob and ADO Part 1. 1349 Downloading a URL’s HTML 1348 A Gardener's Guide To The Tree View: Part IV 1347 High Accuracy Timings/Timer 1346 Extended E-mail Address Verification and Correction 1345 TIBtable dosn't use descending indices : work around 1344 Panel dependent TStatusbar.OnDblClick 1341 How to get list of font available and it's info 1340 Programming with Microsoft Agent 1339 The buttons of Delphi's palette bar simulated 1338 Create Your Own List Of Objects 1337 Anatomy Of A Project 101 1336 A Gardener's Guide To The Tree View: Part III 1334 Stop form from being moved (improved) 1332 A Gardener's Guide To The Tree View: Part II (Source Code) 1331 How to use WinExec 1330 Monitoring an application (in an own thread) 1329 So You Want To Be A Developer? 1328 A Gardener's Guide To The Tree View: Part II 1326 Retrieve data from a URL 1325 Endian swap for numeric types 1324 Calculate the execution time of code 1323 A Gardener's Guide To The Tree View: Part I 1322 Convert a string to a mathematical expression and get its result.Updated! 1321 Get the Current User and Windows NT Domainname 1320 Registering a Type Library 1319 How to round Time to a quarter 1316 Drag Drop from Stringgrid to Listbox 1314 Tired of Delphi's checkboxes? 1313 Home made RecycleBin 1312 Rounding Time, RoundToQuarter function 1310 Rounding Time To A Quarter 1309 Changing system date and time in Windows 1307 Sort all TStrings objects 1306 mixing colors 1305 Get the list of files present in the recycle bin. 1304 ShortFileName, LongFileName, and Mince functions 1303 High Res Timer (API - Function) 1302 Constructing inner loop for games 1295 Autostart your application when windows starts 1294 Scroll text in title bar of a window 1293 How to combine the co-related functions into one single function 1292 Read the ID3-Tag from a MP3-File (without using a component) 1291 Get Information like No. of active threads, CPU Usage%, etc from the registry 1289 Resolution 1288 Take the enabling/disabling to a higher level 1285 Greying out the Controls on a groupbox 1283 Get the list of functions exported by a Dll module. 1282 MICROSOFT AUTOMATION: DATASET EXPORT AND PRINTING 1281 Shotgun Copy 1279 Get the number of files in recycle bin and the size of recycle bin 1278 Compact and Repair MS Access 2000. 1277 Simple collision detection for games 1276 Numbers in spanish plain text 1275 Get Application information 1274 Making loops more effective 1273 Add an extra button to the caption bar of your form Updated!(1) 1272 FontListBox component 1271 How to use the keyboard as input for games 1270 Creating Run-time Invisible controls 1269 Active Server Pages and COM Apartments 1268 Creating an Insertable ActiveX control for Microsoft Office 1267 Saving and loading binary data to/from an MSSQL Image (Blob) field. 1266 Make your app to fill entire screen excluding taskbar 1265 A Class for Get Tokens, Parse Strings, Count Words, Search Tokens. 1263 Color Selector 1257 Simple HTML PARSER. 1256 Number in french plain text 1255 Str: a function more useful than a procedure. 1254 Delphi DLL`s for Excel 1253 Converting a double into a string representation 1250 A very simple XOR encrypting routine (for beginners)... 1247 Path of a running application 1245 Removing HTML elements from text. 1244 Enable/disable CD Autorun 1243 Automatically sending E-mail 1242 Get the position of file pointer when reading from or writing to files 1241 C# a Delphi discussion 1240 Checking if a URL is valid 1239 Add an icon to task bar and recieve mouse messages from the icon 1237 Using object's method as callback function 1236 Drawing on the screen, outside the form 1235 Delphi From The Ground Up - Part I : The Obligatory Stuff 1234 From CGI/Win9x to ISAPI/W2K 1233 Coping a record from one Table to Another 1232 How to get the size of a blob field in a table 1231 Hide application from task bar (another solution) 1230 How to send email using the MAPI 1229 Create a control like the `open icon` present in the speed bar of Delphi 3 1228 Simple functions for work with words... 1223 Retrieve informations from the Informix SQLCA using BDE 1222 Enable and disable the arrows of horizontal or vertical scrollbars. 1221 Five functions you may not know about.... 1220 Create Threads without using TThreadClass 1219 Creating windows accounts using ADSI (Active Directory) 1218 How to copy/move one Table-Record with an Autoinc-field 1217 A class to toggle image display in Internet Explorer 5. 1216 QUICK Duplicate Current Record Procedure 1215 How to create Tabs with Names from an Table-Field 1214 Dynamic Use of Ttable and tquery 1213 Delphi Version Information Component 1212 How to create and modify Application-INI-Files 1211 How to export a Table with all or selected Fields 1210 How to set Directory-Select in Editfields 1209 !!ZEE Delphi support language update: 2=How about a real iterator 1207 !!ZEE Delphi support language update: 0=What? 1206 Good Thursday and Easter DAte function 1205 link TDateTimePicker to table 1204 IDE harddisk serial number (Part 2) 1203 Converting To and From Hexadecimal Numbers 1202 Panel with Gradiant Fill and Image Display 1201 A Class for print Raw text to printer 1199 How to sort DBGrid-Columns, create/delete secondary Indizes 1198 How to code a linear system soluion 1195 WRITING SMART IS… WRITING LESS 1193 Paradox vs Microsoft Access 1192 Introduction to Design Patterns in Delphi 1191 The frequency of the monitor 1190 A Component Roadmap 1184 NT Native API 1183 Enumerate COM Servers 1181 videocard detection 1179 Resolution 1175 Getting the right color from e.g. the scrollbar 1174 SCSI-2 device serial number 1173 Progress LED 1172 Bitmap-Button 1171 3 Drive related Functions 1170 How to make a form Transparent 1169 Speeding up your application by passing Strings as Const 1168 Wrapping filters around TStream classes 1165 The CD - is it there or not? 1164 IDE harddisk serial number 1163 Creating custom hints for yoru application/component 1162 How to Identify your computer´s IP 1161 A Little PING application. 1160 Create a Delphi Ado application from Scratch 1159 Overview about the ADO objects ! 1158 Description of Instancing and Threading Models in COM-servers 1157 Using Windows 2000 transparency effects. 1155 Another way to build multilingual applications 1154 DIALOG WITH ORACLE 1153 Rapid Web Application Development with Delphi 1152 Simulate Mouse Clicks and Moves 1151 What is DelphiX? 1150 Convert RGB-color to Delphi's TColor 1149 GetToken function 1148 Start an application exclusive 1147 "Creating a ""collapsable"" form" 1145 Changing the actions performed by a button on each click. 1144 Drawing on the MDI Parent Form 1143 Control Iterator 1142 ActiveForms - a Cookbook 1141 Checking the current display mode of a computer 1140 Make a form transparent after a bitmap 1139 Dynamically Get Word or Character from String... 1138 Try loading DLL in dynamic mode. IT`S EASY! 1137 How to create JPEG image thumbnails programmatically 1136 How to send a raw string to the printer? 1135 TBarPopupMenu: Make your PopupMenu look like Start-menu in a few seconds! 1134 ActiveForms - design and deployment 1133 Add Graphical Bar to standard PopupMenu 1132 Getting video bits per pixel (4=16 colors, 8=256...) (for beginners) 1131 Getting access to Windows Desktop with canvas (for beginners) 1129 Sending a file to Windows Recycle Bin (for beginners) 1128 "Showing Windows ""Add printer"" dialog (for beginners)" 1127 Converting a numeric value to roman notation (for beginners) 1125 Drawing text angled on canvas 1120 How to get BIOS date? (for beginners) 1119 How to get CPU clock frequency? 1118 Getting a value from a DOS environment variable 1117 How to get total physical memory? (for beginners) 1115 Debugging with conditional compiler directive 1114 Selecting a printer 1113 How to make reports in RTF format 1112 Enabling and Disabling Fields On Forms With a Easier Way 1111 Printing and Previewing Using Delphi 4 and TQRPrinter 1110 Fast conditional breakpoint 1108 Open an Applet From the Control Panel 1107 Multi-Line cells in Stringgrid 1106 Conditional debugging using Assert 1104 Binary Streaming over COM/DCOM 1103 Cleaning up EnumWindows. 1102 How to make a form that`s shaped like a bitmap image (scanline) 1101 How to load a JPEG to a TBitmap for easy editing 1100 THE SECRET LIFE OF TCLIENTDATASET 1099 How to get volume information about a drive 1098 Developing Webserver-Applications with Delphi - PART II 1096 Creating an equivalent to the missing TListView.OnColumnDblClick 1095 Detecting video hardware 1094 Synchronously launching an application 1093 Attaching your form to another application 1092 Delphi 5 Easter Egg 1091 Fountains of Delphi knowledge 1089 How to get the windows version 1088 How to create a zoom view 1086 SHGetFileInfo (API) 1085 Work with reports in MS Access 1084 ID3 tags and MPEG headers information of MP3 files 1083 Folders recursive scanning class 1082 Fast ID generation 1081 Preventing multiple application instances (final answer ;) ) 1080 Obtaining IB generator value without stored procedure 1079 How to kill something with a handle 1078 Register your hotkeys 1077 How do I close any application? 1076 Time Out an application 1073 You don`t need case statements for strings! 1072 How to pause an app while waiting for a button click 1071 Set the Cursor Speed 1070 To read the current code page of system 1069 To get the CRC 1068 Very simple connection to an Access 2000 database using ADO 1067 E-mail address syntax checking 1066 Decorate url`s (plain text to HTML conversion) 1065 Extracting information from unformatted sources (HTML-pages, e-mails, etc) 1063 Adding an url to Browser/Windows Favorite 1062 To check if BDE exists 1061 How to move your form by clicking anywhere. 1060 Using strings in case statement 1059 Closing my browser 1058 When was installed my Windows? 1057 Developing Webserver-Applications with Delphi - PART I 1056 Sort a table with BDE calls 1055 Sending Raw IP Packets 1054 Dragging controls and forms the easy way 1053 ForEach for components hierarchy 1052 A COM Object Collection (IEnumVARIANT) 1051 How to get/set menu`s font size? 1050 How To Create An MouseEnter / MouseLeave Event Using Winproc. 1049 How To Create An MouseEnter / MouseLeave - Event 1048 Listing A System's Drives In A ComboBox, Listbox,...Using Images 1046 To compact or repair MS Access database 1045 How to tell if a user has an Internet connection. 1044 Search and Create a new Alias with BDE calls. 1043 Retrieve the volume serial number of your Hard Disk. 1041 Filter Table,Query with Exception Handling 1040 Windows 98/2000 Component Categories 1037 To generate random password string 1036 Create a XML-file with data from some dataset 1035 Search text in your MEMO 1034 Get a list of CD ROM drives 1033 TMapTextfile Class 1032 How much looks John like Jon? (Updated) 1031 How do I progamatically dial the default Dial-up connection? 1030 How to get all the Dial-up connections. 1029 How to convert a long IP address to a short address / port number 1028 to get a table/SP list using ADO 1027 To place a business logic in server side 1026 A step by step guide to TCP/IP programming - Part 5 1025 A step by step guide to TCP/IP programming - Part 4 1024 A step by step guide to TCP/IP programming - Part 3 1023 Replace a DLL in use? 1022 Change your screen resolution 1021 Menus like Windows 9x start menu with RX-Library 1020 Flexmenu component 1019 Add a Minimize event to your form 1018 Finding special folders of the shell 1017 A better Pos function 1016 Convert Numbers to Hexadecimals 1015 CheckEdit - a special Editfield 1014 Using the SHFileOperation function 1013 A little Bit... 1012 Is my CD a Audio CD? 1011 A step by step guide to TCP/IP programming - Part 2 1010 Customize Toolbars at runtime 1009 BitmapToRegion (Delphi-like version - very fast) (UPDATE: Bug fix!) 1008 How can I close a form from within FormCreate or FormShow? 1007 How determine if a ANY app is installed. 1006 Text to GIF 1004 Is the a life beyond IntToStr? 1003 MessageDlg with Sound 1002 Speed-Up AnsiUpperCase 1001 How to get the BIOS number ? 1000 Get Windows startupfolder 999 Where does this component derive from ! 998 Utilities for working with binary strings 997 Hide the app from the taskbar 996 True Type Font? 995 Is TCP/IP installed? 994 Kylix is Coming! 993 The Delphi Object Model (PART III) 990 The Delphi Object Model (PART II) 989 A step by step guide to TCP/IP programming - Part 1 988 The Delphi Object Model (PART I) 986 Speed-Up String Functions 985 Automating MS Word using Ole 984 The function Keypressed 983 How to convert a Windows Meta file to a bitmap? 982 How to load a string into the WebBrowser without navigating to a file ? 981 To make the whole form behave like the title bar. 980 Update your data base from a CGI 979 Functions of client-server handling in multiplayer-games PART II 977 Modal window WITHOUT showmodal. 976 Referential Integrity component for DBISAM (w/ Bug fixed) 975 Form Flipper proc (win2k) 974 To Empty The RecycleBin 973 to Register Associate a file type with your application 971 How to create a view in Paradox 970 How to capture messages and process them before my application.run 968 to converts color to HEX color for HTML 965 How to read a byte from the parallel port? 964 To run a Dos program that closes its windows after running 963 How to check to see if a drive is ready? 962 Embeded Forms 961 "How to return ""N"" (or top N) rows using InterBase" 960 "How To Create An ""Auto-Increment"" Key Using InterBase And Delphi" 959 Functions of client-server handling in multiplayer-games 958 Multiple parameters in a command line. 957 Increasing Database Applications Performance 956 Using BASM with Delphi 953 Two forms of changing a Wallpaper 952 Set the focus to a particular line in Memo component 951 Embed sound into your EXE and play it 950 Shell Extension Infotips and IQueryInfo 949 Selectionbox component 946 Flipping an image 945 Screen capture 944 Optimized Bitmap to Region (HRGN) Conversion 943 Optimize your code, use WITH. 942 Gradient basics 941 Double-Ended Selection Sort 940 Bug fixed image printing under Win2000 939 Creating a Shadow 938 Convolution 937 A frame component 936 Creating Transparent Forms 935 Building a Transparent Edit Control 934 TDBIniFile Class to Handle Application Settings 933 How to send eMail using the default Mail Client 932 AVL-tree generic classes. 931 How Can I Capture the Screen to a Image? 917 Debugging ISAPI DLLs 916 Earth to Borland: Delphi is a great Web App. Development Environment. 915 Do I need a form in the application server? (Some enhancements) 913 Creating a temporary database alias for current execution 912 Array of TPanel instead of Tab Controls 911 Insertion Sort 910 Selection Sort 909 Bubble Sort 908 Form with custom caption bar 907 Shift, Ctrl, Alt Key Checking 906 Is SoundCard installed ? 905 Sort DBGrid on column click ! 904 Accessing 2nd CD Drive with TMediaplayer 903 Using BDE without setting up an alias 901 How to make your own title bar 899 Converting a Bitmap to JPEG 898 Know your system better. 897 How to draw a bounding box with the mouse ? 896 Bug in Delphi 3 895 Disable the windows screen saver - Professional way 893 How to add images to a listbox 891 More about TaskBar 890 Prevent a user from closes Windows 889 Get database path with its alias 888 Transparent forms... 887 List of Windows installed applications 886 Get the OEM font of the system 885 Stay On Down forms... 884 TStatixText with several lines 883 Keyboard wide system hook 882 Temporary files in Windows 881 Empty a database, leaving just its structure 880 Get Windows bitmaps 879 Encrypt a Bitmap 878 Decimal to binary and vice versa 877 Selecting an Item in a TListBox via Right-Click. 876 "A ""Smart Combo"" match search" 875 Add a new menu entry in the system menu 874 Min/Max track size and position for form 873 DateTimePicker Format 872 Hide/Show game with TaskBar and DeskTop. 871 Drag a captionless window 870 one instance application - professional way 869 How to assign a component-event at runtime 868 How to add a new event to a component? 867 The difference between "msxml" and "microsoft.xmldom" 866 How to use windows-intern icons 865 Browse for computer 863 How to switch the mouse keys 862 Delphi compared to VB, C++ and PowerBuilder 861 Disabling/Enabling the Windows Start Button 860 How to detect if you double clicked on an icon in a statusbar ? 859 to read a file datetime 857 Kill / Enum task in Windows NT 856 Getting the DOS environment variables 855 Getting the number of visible lines on a TMemo 854 Getting the path of the Start Menu directory 853 How to build multilingual applications? 852 How to save your window size and position 851 Finding the windows TEMP dir 850 Stay on bottom forms 849 Listing all windows 848 detecting/preventing shutdown for my app/windows 847 How to move window so it isnt under/over taskbar (and is onscreen) 846 Setting the caption of other windows 845 Scrolling a RichEdit 844 Making a label into a hot-link 843 Checking for Large fonts in windows 842 Getting file/dll version 841 Preventing form from maximizing without disabling the maximize button 840 Preventing tab from switching controls 839 Detecting Right Clicks on your forms title bar 838 How to easily implement a 2-dimensional stringlist ! 837 Generating Unique Value in InterBase 836 How can I get the serial number of an Audio CD? 834 TCheckListBox LoadFromFile/SaveToFile Method, included checked state? 833 Extracting data from a program's resources 832 Embedding files in a program 831 Intercepting Windows messages in non-visual components 830 The COM Threading Models 829 Developing a TPropertyEditor for multiline Hints 828 to change the default printer in Windows 827 to fill a listbox with file names 826 to use a combobox instead inplace editor in TStringGrid 825 to set a printer settings 824 to get a printer settings 823 to disable the on-fly tooltips in TTreeView 822 keyboard layout switch 821 to disable a form movement 820 bold nodes in standard TTreeview component 819 delete the row in TStringGrid component 818 How to get the alias list, tables list etc 817 How to create an ActiveX and link it to JavaScript in an HTML document. 815 How to start and stop a service (or get status) 814 How to turn CAPS LOCK on or off 813 How to call a DLL dynamically 812 Downloading any URL using default network configuration 809 A component for the serial device (TRS232) 808 Getting the CPU speed in MHz 807 How to calculate the easter sunday 806 How Active Server Pages (ASP) works and where Delphi comes in ! 805 Posting a web-form using TClientSocket. And how to use a web proxy-server. 804 Getting the cached passwords in Win9X 802 Manipulating Coolbars at runtime 800 Remove titlebar of MDI child form 799 Network file sharing 798 restrict the mouse movement to form 797 Is Mouse present? 796 Creating views that contain the UNION keyword 795 InterBase: Too Many Concurrent Execution of the Same Request 794 Open a webpage in a webbrowser that's allready active. 793 Using the first 10.000 primes. 792 Fit path+filename on the caption of a label. 791 Converting a integer containing millisecs to a nice formated string. 790 Setting the sound volume of a TMediaPlayer. 789 Opening a password protected access 97 file using ADO 786 Finding all computers in a workgroup. 785 Enumerating workgroups on your LAN. 784 Demo of file copying (TFileStream) in a thread (TThread). 783 Hiding your app from the task list. 782 Creating two horizontal lines on your screen? (TDesktopCanvas) 781 Using Big Integers (32, 64, 128, 256... bit) 780 Giving a MDI window a background image/tile. 779 Creating a splash screen 778 Disabling a TMemo without getting gray text 777 Getting a page from a webserver and put it in a string variable. 776 Formating integers 775 Parsing quoted strings 774 Parsing strings 773 Finding a word in a string 772 Simple HTML parsing and painting 770 An introduce of OnGetTableName event 769 Why TFrames 768 Creating class properties 767 Database: Not enough virtual memory 766 Dialog for selecting directory 765 Create all directories needed for a new path at once 762 Prevent labels from being cut 761 VCL: Center a form over active form 757 "Implement your own ""What's this"" button" 756 Display the help contents 755 COM / OLE Automation FAQ 754 Highlight a component when mouse is above it 753 Clear a selection in StringGrid 752 BDE and SQL Links Performance Tips 751 Search for a running application 750 Execute/Terminat an application 749 Dynamic COM-Based Dataset Service 748 Playing MPEG files in Delphi apps 747 How can I place a bitmap in a Metafile? 745 How to find out which type my variant currently is? 744 Select the column block in the Delphi IDE 743 Three tips concering Delphi and Arabic issues 740 Getting printer information 739 Automatically-expanding TEdit 738 Speed up string grids 737 Force a hint window to appear 736 Drawing a 3D border 735 Using thumbnails of JPEG images 734 Gradient fill procedure 732 Bank account number validation 731 How to execute stored procedure in client when use MIDAS 730 Draw text or graphics as disabled 729 Edit listbox items in-place 728 Removing the highlight from a TStringGird 727 Shorten a string so that it fits into a certain width 725 Disable an entry in a TRadioGroup 724 Putting the BDE on a server 723 How do I add a form to the taskbar? 722 Optimal Cell Width of a StringGrid 721 Important property TField.ProvideFlags when use MIDAS 720 Key recording in Delphi IDE 719 One application instance 718 Putting a custom icon on a MessageBox 717 Using a keystroke to abort a long loop 716 Adjust the Tab Order with the Wizard 715 Using the Tag property to centralize and simplify form creation 714 Using one of Windows` common icons as the icon for your form 713 Using the VBA 6.1 SDK with Delphi or BCB 3 and up 712 Activating the Start Menu by Code 711 Delphi Frames 708 Zooming windows 707 Transparent/weird shaped forms 706 Disable an event handler 702 Set the monitor in to power-save mode 701 Developing ASP components in delphi 700 An introduction to graphics programming 696 Add personality to your good old MkDir() function... 672 Visual C++ Versus Delphi 670 How come my control does not get keystroke messages for the arrow keys? 669 What are component messages? 668 How to add a scroll bar component and have it work at in design mode? 667 Always on top 666 Is mouse over a windowed control? 665 One-step CORBA 664 Be careful when you use with statement 663 A practical way to do the (famous) 'Enter as Tab' substitution, for the whole app 662 Controlling the closure of a form based on a table 661 Adding Text to Log Files 659 Easy function to show state and number of records of a table 658 Windows 9x or NT? 657 How do I show the contents of a memo field in a DBGrid? 656 How do I assign a method to the event of a dynamically created object? 655 Example of how to use the Union operator 654 Example of how to create a foreign key pointing to a compound primary key 653 Minimizing, maximizing and restoring any control 652 Transaction in MIDAS 651 Parameter Strings 650 Table Filtering 649 Drawing at an angle 648 Find the number of files or the oldest file matching a file spec 647 How to print the contents of a TMemo or TListbox? 646 Minimizing Application When a Form Minimizes 644 Graying Out Enabled/Disabled Data Aware Controls 643 Use your own SQL to update table in MIDAS 642 Delete an entire directory tree using recursion 641 JPEGToVariant / VariantToJPEG 640 BitmapToVariant / VariantToBitmap 639 The function MatchString 638 Compare of FieldValues and FieldByName 637 How to touch a file with a specified date/time 636 How to set all data ware control 635 Using MS Word as report generator. 634 A new Checkbox 633 HintWindows with Icons 632 Creating Custom Colours 631 Disable all controls in a WinControl 630 How to import a backup in SQL-Server 7 on a different machine 629 How to bookmark your code 628 DBISavechanges 627 A better way to disable ALT+F4 to prevent form closing 626 How to automate logon for Paradox tables 625 How can I open a HTML-file 624 How to convert TColor to R,G & B Integers 623 How to display records of one field in DBComboBox ? 622 Fixing the List View Drag and Drop Bug 621 How to logout Windows NT (or Reboot) 620 Adding TextCompletion to a TComboBox 619 Bit manipulating functions 618 Encrypting a string 617 How to iterate through the fields of a table 616 The Delphi 5 Integrated Developement Environment 615 Center the mouse pointer on the focused control 614 To change the alignment for TEdit 613 Flat/Hot track effect for components 612 save/load a font information in INI/text-file 611 To get a color string in HTML format 610 To convert color value into gray-scaled color value 609 To create a message in MS Outlook using OLE 608 to get a name of enum value 607 How to list all running processes 606 Get the amount of days of a given month 605 Designing Multitiered Component Architectures 604 Dynamically update DBGrid row color 603 Accessing protected class properties 602 Converting enumerated type values into strings. 599 Quickly obtain the Lpt Port address 598 Drawing components' bitmaps appeared in Delphi palette. 597 Interfaces and the Basics of COM 596 Using OLE server of Word95 or Word97 595 Determine how long Windows has been running. 594 Dynamic Pagecontrols 593 Hiding / Disabling the taskbar 592 Iterators 591 The Easy Way to Cut Copy and Paste 590 Creating menuitems on the fly 589 Create your own TreeNodes! 588 Adding a printer 587 Supporting events in your own classes 586 Creating data in Excel and copying it to Word from MS Office 97. 585 Using Application.ProcessMessages 584 Check if an ISBN is valid 583 How to get the Windows NT/2000 domain name 582 Implementing Callback Procedures 581 How to get computer name and user logged on. 579 Justifying edit text 578 How to find out if the RS232 has data in the receive buffer 575 Monitoring the Clipboard 574 Sending a string via windows messages 573 MS SQL Server 6.5 and BDE 572 Differentiating Between the Two ENTER Keys 570 Enumerating Network Connections 569 Changing combo box 568 Using Console in non-console applications. 567 Hiding from the Task Manager 564 Creating custom caret 563 Using SHBrowseForFolder to locate specific file 562 Converting C++ code to ObjectPascal 561 Deleting or renaming open files 560 Auto-search in ComboBox or ListBox 559 Getting stronger type checking 558 Implementing TCollection 557 Dynamic array. 556 How to aggregate two visual vcl components 555 Drawing in TMemo 554 Changing standard Windows dialogs 552 How to convert a color graphic into gray scale 550 Communicating between your applications. 526 Lost ToolBar buttons' glyphs 532 Adding some FORTRAN Functions 510 Search for files 503 Open registered file types 507 MenuItem to the right 502 Delete files with Undo 506 Move components on a form 487 How to write a property editor 505 Flashing Window 547 Critical sections in Delphi 546 Undo function with TMemo 545 How to check if the BDE is installed 544 Change the font in the hint windows 543 How to add a true type font to the system 542 Binary search in a dataset 257 Capture the date and time stamp of a file 541 Copy multiple form areas into the clipboard 549 Hide the window caption 514 Delete my own Application (beta) 539 Designer instance for DataModules 548 Fileoperations on a whole tree 540 Master / detail relationship with TQuery 537 Get bitmaps from the clipboard 535 Getting the BIOS Date 534 Invoke Windows Screen Saver in Code 280 A MIDAS application - Cookbook 405 How to rotate a font 525 Associate your programm with file extensions. 536 """Lock file has grown too large"" Error" 533 How to use open arrays 531 Avoiding Rounding Errors in Float Operations 530 Minimize a Modal Window in Delphi 5 527 Extracting Version Information 524 Word Count 523 Reading from listboxes 368 Creating a file association for my application? 528 Copy a table (struct & content) 419 Broadcast message within your application 522 A persistent form (TPersistentForm) 519 Search and Replace in a string 236 Intercepting the Ctrl-V key in a TMemo 521 Convert from DFM to Text and Text to DFM 518 Convert ENTER to TAB 515 Using XML as a data storage format 520 Send an e-mail 509 The windows registry 512 Bitmap to HRGN 513 Kill a task 516 Create a round form 497 How to determine if current screen display is using more than 256 colors 504 Copy or move a file 508 Place my mouse on a form 511 Screenshots 517 Non-rectangular forms and controls 499 SQL help file 501 Open and close the CD-ROM drive 494 Printscreen pressed ? 495 Translate keyboard events for the whole application 489 How get notifications on changes at the filesystem 496 Connect to a networkdrive 490 Writing TPanelForm 491 Finding the window caption gradient end color 329 How can I prevent the user from moving or sizing my form? 232 Generating a Windows Console Application 234 FileToVariant / VariantToFile 235 Control Word from Delphi 238 Selection rectangle 240 Arrow and Function Keys 241 Using Resident Font 242 Retrieving the line number that a memo's cursor is on 243 Draw on frame 244 Subclass the window procedure for a TForm 245 Prevent the TEdit component from beeping when invalid 246 Inserting contents of a file at current position in TMemo 247 Using an animated cursor 248 Deleting a directory and all the directories files 249 Using Amperands inside Delphi 250 Converting a color to its VCL string value 251 Using escape codes with the format() function 252 Save and load metafiles in a BLOB field without using DBImage 253 Trap scrolling messages for the ScrollBars of a TScrollBox 254 Adjusting the tab location in a TMemo component 255 Get a count and list all the controls on a TNoteBook 256 Displaying a 24 bit True Color bitmap image on a 256 color display 258 Using the LzExpand functions in your applications 259 Executing a program from my application 260 Making text background transparent 262 Creating a rotated font 263 Getting the Win95 Desktop ListView Handle 264 How to change the wallpaper in Windows 95/NT Wallpaper 265 Transparent bitmap 266 Disabling Ctrl-Alt-Del 267 Packing a Paradox table 268 Get cursor position from memo control 269 How to call the default browser with an url 270 Drag and Drop with Files 271 How to accept dropped files from the explorer 272 IsTaskbarAutoHideOn 273 Changing the display mode settings in code 274 Getting a list of the available drives on a system 275 Retrieving the program that is associated with a given extension 276 Adding a document to the Windows 95 Start Button's documents 277 Creating a delay without a timer 278 Allow only one instance of your application 279 OLE automation server - Cookbook 281 How to create a paradox table by code 282 Creating temporary canvas 283 Disabling ALT-F4 to prevent form closing 284 Keeping a glyph's transparent area transparent 286 How can I tell in code if my application is running on Windows NT 287 Getting the actual size of a TComboBox 288 Does Delphi have an equivalent to the Visual Basic SendKeys function 289 Trapping non client areas 290 Getting property information 291 Doing work while application is Idle 292 Passing functions/procedure to other functions/procedures 293 Colored text on a TStatusBar 294 Storing icons in your application for use at runtime 295 Detecting display changes 296 Calculations with points 297 How to get a volume name of a drive 298 How do i identify a file ? 299 ShortFileName / LongFileName 300 How can I determine the current record number for a dataset 301 EnumFontFamilies 302 Getting the Printer driver and port name from TPrinter's 303 Printing in Delphi without using the TPrinter Unit 304 Simultaneous printing to multiple printers 306 Converting a RGB color to a CMYK color 307 Changing the papersize of a print job 308 Writing a raw string of data to the printer 309 Determining is a canvas is a Metafile Canvas 310 How can I draw directly on the Windows Desktop 311 Determining if a combobox is in dropped state 313 Removing the vertical scrollbar from a TDBGrid 314 Scroll Memo at runtime 315 Clipboard and Streams 316 VariantToComponent and vice versa (ComponentToVariant) 317 Is DCOM active and retrieve the version 318 React on the minimize button 319 Stop auto-appending from DBGrid 320 How to associate a string with a component 323 How to set a minimum size for a MDI form 324 Some BDE API calls 325 How can I change the background color of Text 326 Create and delete TFields at run-time 327 How can I create a transparent form 328 How can I detect if a non-menu key has been pressed? 330 How to append a copy of the current record 331 Query with a string does not work properly 332 Queries against *LIBL 322 Improved DBEdit with ColorOnFocus,EnterLikeTab,UpperCase,LowerCase etc 333 Testing/setting the CD autorun option under Win32 334 Control Panel Applets 335 Creating a bitmap form a pixel array 336 Sending an image to the printer 337 Using mouse_event to similate mouse events 338 Preventing multiple application instances 339 Closing popup menu in system tray application 340 How can I detect if a given key was pressed during application during 341 How can I use TAPI to dial the telephone for a voice call 342 Using WM_COPYDATA 343 Creating a Resource only DLL 344 Disabling close button of a window 345 Modifying application server SQL from the client 346 Copying contents of a control to the clipboard 347 Programmatically closing another application 348 Getting the size of the desktop 349 Extracting Icons from EXE, DLL or ICO files 350 How can I determine the week number of a given day in the year? 351 Trapping for when a user is done resizing a window 353 Creating a Lookup field at runtime 354 Getting values in a TDBGrid before they are posted 355 Copying files using the Standard Windows Copy file dialog box 356 Using the Lookup method to return values from multiple columns 357 How can I get the default Windows folders 358 Displaying a bitmap on the client area of an MDI parent form 359 Find a component by name 360 Converting from Long to Short file names and paths 361 Getting user name and company info from Windows 362 Getting the serial number of a disk 363 Specify an overlay image for a node in a treeview 364 Copying a information from one memo field to another using TBlobStream 365 Getting the Windows version in code? 366 How can I determine the names of the installed comm ports? 367 How do I create an icon from an bitmap? 369 Making the drop-down list appear faster 370 How do I set the Wallpaper on Win98/2000 when ActiveDesktop is on? 371 Locating the servers available in the registry 372 Getting the local internet machine name and IP address. 373 Displaying the selected row of a DBGrid in a different color 375 Extracting an icon from a .exe or .dll. 377 Notifying applications that the registry has changed 468 Information of the printer 378 Detecting if the system time has been changed 379 Getting the filename and path of a local table. 380 Converting strings to dates 381 Testing if you are connected to the internet 382 How do I restart Windows in code (Win16!) 383 Getting the windows directory. 384 Creating a flashing icon 385 Creating and Using Parameterized Queries 386 Draw outside of the form 387 Fast way to clear a given canvas 388 Formatting a drive under Win32 389 How to open Internet-Explorer via OLE 390 How to realize drag and drop with the explorer 391 How to set an application into windows autorun 392 Call help with a keyword 393 Display a long integer in a 'beautiful' way 394 How to use a timestamp as key for your table 396 Use icons on a speedbutton 397 Columns in a Listbox 398 The function DatasetToInfFile 399 Read and write IO ports 400 How to copy the content of TRichEdit 401 Exposing a multi string object in COM 403 StringlistToVariant / VariantToStringlist 404 How many colors will my display mode support 406 COM/DCOM Callbacks - Cookbook 407 COM/DCOM Server - Cookbook 408 Form without a caption 409 Add a horizontal scrollbar to TListBox 410 Dynamically delete TListView columns 411 How to realize a dynamic array 412 How to access all controls in a form with RTTI 413 How to get the amount of data in a memo control 414 Removing the Vertical Scroll Bar from a TDBGrid 415 Serial number of a drive 416 Retrieving a long file name from the command line 417 Which kind of drive 420 Hiding your application 421 Application stays iconized 422 The Loaded function 469 How to write a callback function 470 Actual row and column in a memo-field 475 The function DiskInDrive 472 Create a component at runtime 478 Paradox access from CD 482 Data aware RichEdit control 484 Menuitems with userlevels 486 The GetFolder function 488 How to implement a singleton 424 IsMouseOver 428 To adjust a font automatically 430 TmwFastTime - High Resolution Counter (Delphi Component) 432 Delphi RTTI: ClassType, ClassParent Example 438 WinExecAndWait 440 Jump to the next control on enter 442 Save RTF in a TBlobfield 444 How to create a tool windows 445 Select a table-row by chance 446 How to jump on enter to the next control 447 The SearchAndReplace functions 449 Setting comm port configuration programmatically under Win95 450 Printing a WEB page with the HTML control? 452 Logging in to the remote datamodule 453 Displaying an application associated icons 454 Using InvalidateRect to repaint the entire form 455 Getting modem status under Win32 456 Is my machine connected to the network. 457 Refreshing the windows desktop 458 Turning the screen saver off? 459 Turning on Screen saver with code. 460 How can I get serial number of my drive 461 Do I need a form in the application server? 463 MenuItems plus pictures 465 Create round windows 471 How to create a Shell Link 474 How to get all tables in a paradox database 477 How to get a range of text from a RichEdit 479 MS Excel OLE server 481 Create a programgroup in the start-menu 483 Creating Reports at runtime 485 How to draw a transparent bitmap 423 Formatting the tDateTimePickers date display for Y2K using Delphi 4 427 Is Delphi running 431 Create OleVariant from a Dataset 443 How to work with Bookmarks 467 Working with the clipboard 433 Find out the number of total components 435 Changing the font style of a dbgrid row 437 """Quiet"" online checking" 439 Add cool icons to your application 441 How to show a API errormessage as string 425 Create a whole path at once 429 A Better Way to Create Menu Items