Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
Delphi 12 Athens
|
AW: Prüfung auf Assigned(MyObject) true obwohl MyObject nicht initialisiert wurde
23. Mai 2019, 14:25
Hallöle...
Besser...
Delphi-Quellcode:
procedure TfMain.Button1Click(Sender: TObject);
var
In_A: string;
slShow: TStringList;
begin
In_A := '';
slShow := TStringList.Create;
try
if In_A = '' then
exit;
finally
slShow.Free;
end;
end;
oder
Delphi-Quellcode:
procedure TfMain.Button1Click(Sender: TObject);
var
In_A: string;
slShow: TStringList;
begin
In_A := '';
if In_A = '' then
begin
exit;
end
else
begin
slShow := TStringList.Create;
try
// deins
finally
slShow.Free;
end;
end;
end;
oder
Delphi-Quellcode:
procedure TfMain.Button1Click(Sender: TObject);
var
In_A: string;
slShow: TStringList;
begin
In_A := '';
if not (In_A = '') then
begin
slShow := TStringList.Create;
try
// deins
finally
slShow.Free;
end;
end;
end;
Geändert von haentschman (23. Mai 2019 um 14:28 Uhr)
|