2016-12-07T11:02:30ZFind out how to exploit the powers of the Sender parameter in Delphi: share event handlers and more.
2016-12-07T11:02:30ZIf, for whatever the reason, you need to terminate the running instance(s) of your application when the user decides to start a new instance, you need to find a mechanism to notify all the running instances (and optionaly) close them. This article shows you one such mechanism when using Delphi.
2016-12-07T11:02:30ZWhile drag and drop is implemented in the VCL, to accept files from dragged from the Windows Explorer you need to handle a few shell api messages. Here's how to accept files dropped from the Windows explorer to a Delphi application.
2016-12-07T11:02:30ZNo code is error free! Some code is full of errors on purpose! What are exceptions and how they are handled by Delphi and how you can handle exceptions to help yourself and your users use a more robust and user friendly application. All inside!
2016-12-07T11:02:30ZDelphi makes it easy to program dragging and dropping into our applications. You can even drag and drop from one form to another.
2016-12-07T11:02:30ZHow to pass command-line parameters to your Delphi application and how to handle them.
2016-12-07T11:02:30ZHere's how to save a web page displayed inside a WebBrowser (TWebBrowser component) as a raw HTML file or into a single (MHT) file (MHTML format: web archive - single file) programmatically using Delphi.
2016-12-07T11:02:30ZHere's how to add check boxes and radio buttons to a TTreeView Delphi component. Give your applications a more professional and smoother look.
2016-12-07T11:02:30ZThese top Delphi reporting tools easily create complex reports that directly link to a Delphi EXE. The tools include a report engine, report designer, and a previewer.
2016-12-07T11:02:30ZWhispering about reverse engineering Delphi applications: 'I have a Delphi program's .exe, can I decompile it and get the source?'. Page 3.
2016-12-07T11:02:30ZOne of the Delphi language features not found in other modern languages is the notion of sets. Delphi's set type is a collection of values of the same ordinal type. Learn about Delphi sets to better understand Delphi source code.
2016-12-07T11:02:30ZUnfortunately, building applications includes coding. Regardless of how carefully you write/debug your program, it will be impossible to imagine every situation that can go wrong. Learn how to handle errors and exceptions in Delphi applications.
2016-12-07T11:02:30ZCreating a console mode application with Delphi; a text-mode program that runs without a graphical interface. Learn more about no GUI Delphi applications.
2016-12-07T11:02:30ZLearn how to programmatically download a web document from the Internet using Delphi and WinInet API.
2016-12-07T11:02:30ZA Beginner's Guide to Delphi Programming. Free online programming tutorial / course for beginner developers. Focus on Borland Delphi. Page 2.
2016-12-07T11:02:30ZWhen you start programming in Delphi you might get errors like
2016-12-07T11:02:30ZUnderstanding and using Borland Delphi Class procedures / functions. What they are and how to find a practical use for them.
2016-12-07T11:02:30ZLearn how to show an Adobe Acrobat (.PDF) file in a Delphi application, which requires the free Acrobat ActiveX control.
2016-12-07T11:02:30Zclass="no-js" itemscope itemtype="http://schema.org/Article" > itemprop="description" > Delphi's support
2016-12-07T11:02:30ZResources support the program but are not executable code. Learn how Delphi uses standard Windows-format resource files: icons, bitmaps and cursors.
2016-12-07T11:02:30ZDelphi's LeftStr function returns a string containing a specified number of characters from the left side of a string.
2016-12-07T11:02:30ZSome basic facts and code samples on using Delphi and the Windows Registry database.
2016-12-07T11:02:30ZDelphi string handling routines explained: declarations, descriptions and examples.
2016-12-07T11:02:30ZEverything about creating custom components in Delphi. The ultimate source.
2016-12-07T11:02:30ZFull source code of the TColorButton Delphi component, an extension to the standard TButton control, with font color and background color.