Programming in Symbian OS
From Lazarus wiki
Jump to navigationJump to search
This page is a tutorial about how one can use the Symbian OS API to write software
Overview
Hello World
Description
When started, this software will display a 'My Pascal Hello' message on the screen and then quit. The message will remain for about 5 seconds.
Notes
- User_InfoPrint will return a integer with a error message, but we just ignore it on this hello world
- We are using the procedural bindings, througth the symbian.pas unit, and not the object-oriented bindings
Code
QPasHello.ini
[Main]
EXENAME=QPasHello.exe
TARGETTYPE=EXE
UID2=0x100039CE
UID3=0xE1000002
[Files]
source0=QPasHello.pas
QPasHello.pas
program qpashello;
{$mode objfpc}{$H+}
uses symbian;
var
aMsg: array[0..255] of Char;
begin
aMsg := 'My Pascal Hello';
User_InfoPrint(aMsg);
end.