On the road with Lazarus/Freepascal
SysUtils.ExecuteProcess The simplest way if you don't need pipes or any form of control is to simply use SysUtils . ExecuteProcess ( UTF8ToSys ( '/full/path/to/binary' ) , '' , [ ] ) ; For simplicity's sake, the calling process runs synchronously: it 'hangs' until the external program has finished. For more complex forms, see the next section about TProcess. Executing External Programs
How To Write Lazarus Component Introduction This is a basic guide on how to build components. It was tested on Windows 7 running Lazarus 0.9.30. Step 1: Create The Package
Adventures of a Newbie English (en) | Français (fr) | 日本語 (ja) | 中文(中国大陆) (zh_CN) I'm writing this because like you I'm a newbie (as of today only five days under my belt). As a newbie I ran into many issues that I believe would have stopped others dead in their tracks. Not that I'm some sort of genius or better than others – just hard headed. To make matters worse I'm coming from the MS windows world and I'm learning Lazarus on a Linux system.
Porting to Lazarus
Parallel Pascal Worlds
From SwinBrain Pascal is the name of a general purpose procedural programming language. Hello World in Pascal Pascal - SwinBrain