Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
25. Mai 2007
Aber nicht, wenn er ihn initialisiert. Dann ist nämlich noch gar kein AnsiString angelegt und es enstehen auch keine Speicherlecks. Ich würde übrigens in diesem Fall sowieso eine Klasse bevorzugen.
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
23. Mai 2007
Kommt drauf an, mit was du das machen willst. Du kannst einen Boolean auf False setzen, einen Integer auf -1 oder einfach mit ZeroMemory den ganzen Record mit 0en überschreiben.
Forum: Object-Pascal / Delphi-Language
Delphi
by 3_of_8,
23. Mai 2007
Nein. Du kannst sie nur initialisieren. Du kannst nicht definitiv sagen, ob eine Variable initialisiert wurde oder nicht.