Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
29. Jun 2002
Träum' ich, oder hat da mal was anderes gestanden :oops:
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
29. Jun 2002
Oops, das ist falsch. AnsiLastChar gibt das letzte Zeichen eines Strings als Char bzw. WideChar (MCBS) zurück. Erst die Funktion StrToInt erledigt die Umwandlung.
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
29. Jun 2002
Hätte ich wirklich dahin geschaut, was Daniel erreichen wollte, hätte ich vielleicht auch Deine Idee gebracht - aber der Schrei nach case hat mich geblendet. ohohoh...
Forum: Object-Pascal / Delphi-Language
Delphi
by sakura,
29. Jun 2002
Im diesem speziellen Fall könntest Du folgendes tun
case IntToStrDef(Copy(MainFormMC2004.ComPort.Port, 3, 2), -1) of
-1:; //Fehler
1: Port 1
2: Port 2
3: Port 3
...
end;