Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
27. Nov 2010
Aber eine lokalen Variable einer procedure hat eine sehr kurze Lebensdauer.
Wird die procedure wieder verlassen ist der Inhalt futsch.
Somit geht das so nicht
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
27. Nov 2010
Dann mal auf die harte Tour
Nimm mal den Code führ das aus und sag uns, welche Nachricht du auf dem Bildschirm siehst( THEN oder ELSE)
var
befehl1, befehl2 : string;
begin
befehl1 := 'randomblablablablabla';
if befehl1 = befehl2 then
begin
ShowMessage( 'THEN' );
end
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
27. Nov 2010
Was funktioniert denn nicht?
var
befehl1, befehl2 : string;
begin
befehl1 := 'randomblablablablabla';
if befehl1 = befehl2 then
begin
// Das hier wird NIEMALS ausgeführt, da befehl2 bis dato noch niemals etwas zugewiesen bekommen hat
end