Basics
Lazarus Logo

Basics: Developing Your First Windows Program (with Lazarus)

For many, learning to create an application seems out of reach. When I’m trying to understand something, it can be good just to start and explore. This guide will show you the basics of building a Windows program; from downloading the free development tools to coding a basic application, to testing it. There are many tools, languages, and environments from which to develop, but if you just wanted to get started with something simple – this is a good place to start.

How-To

Creating DLLS in Delphi

Learn how to create a DLL file and use the Win32 API to gather information

After deciding it was time for me to explore the process of making a DLL file in Delphi, I started to think about where this might be applied. I decided a DLL would be the perfect solution to my problem. I needed the ability to create a system information utility that was reusable in Windows. A DLL as defined in the Delphi (v5) help files: