kan iemand mij hie rprecies uitleggen waar de variabelen in pascal voor staan zoals een string en boleean en dat soort dingen
B.V.D. Erwin Lohuis
Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.
Naar overzicht van alle forumsIn een routine plaats men VAR S:string;
De variabele S kan dan een zin opslaan bijvoorbeeld:
s:='AMSTERDAM is een stad van Noord-Holland';
PROCEDURE NAAM_CITY;
VAR s:string;
BEGIN
S:='JOUW ZIN';
{-afbeelden van de string} ShowMessage(S);
END;
Men kan de string wissen met S:='';
Men past ' toe en niet de visualbasic ".
Als men de ascii codes van de string wilt bekomen dan
leest men de string uit.
Var b:integer;
begin
for x:=1 to length(s) do begin
b:=ord(s);
{-wat met b doen} showmessage('ascii:'+inttostr(b));
end;
Een boolean kan false of true aan.
uit aan, nee ja, niet waar waar.
Var statuslamp:boolean;
begin
statuslamp:=false;
Moet de lamp aan dan schrijft men statuslamp:=true;
In feite klinkt dat belachelijk:
daarom gebruik ik liever gewoon een byte om iets te regelen:
var statuslamp:byte;
begin
statuslamp:=0;
of statuslamp:=1;
Nu kan men ook de statuslamp op 2 zetten om aan te geven dat de lamp op dim stand staat.
De opslag intern kost evenveel.
Bij een test schrijft men IF status lamp<>0 then begin i.p.v. IF statuslamp then begin indien men boolean toepast.
Weet je zeker dat je deze post als spam wil rapporteren aan de beheerder?
Deze post wordt als spam gerapporteerd aan de beheerder van het forum. Bedankt!
Weet u zeker dat u dit topic wil verwijderen?