Und was ist mit dem allseits beliebten
if (length(a)>0) and (copy(a,1,1)='H') then
bei einem Leerstring würde die vollständige Auswertung nicht so doll sein
Bei einer ganzen Latte von ifs die sich mit einem String beschäftigen wäre eine Aufteilung natürlich sinnvoller (da gibts dann keine vollständige Auswertung mehr):
Delphi-Quellcode:
if length(a)>0 then begin
if copy(a,1,1)='G' then..
if a[length(a)]='\' then ...
end;
Gruß
K-H