Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Zahl überprüfen (zwischen 0 und 30)
Coder - Do 02.09.04 00:01
Titel: Zahl überprüfen (zwischen 0 und 30)
Ich will überprüfen ob die Zahl zwischen 0 und 30 liegt und ob es überhaupt eine Zahl ist.
Delphi-Quelltext
1:
| if Cells[StringGrid1.Col,Row] <> [0..30] |
Delphi hat folgendes geschrieben: |
Inkompatible Typen: 'String' und 'Set' |
Wenn ich [0..30] durch z.b. '0' ersetze funktioniert es. :gruebel:
inselberg - Do 02.09.04 00:53
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| gueltig := true; try zahl:=strtoint(Cells[StringGrid1.Col,Row]); except gueltig := false; end;
gueltig:= ( ( zahl >=0 ) AND ( zahl <=30 ) AND gueltig ); |
Moderiert von
Motzi: Code- durch Delphi-Tags ersetzt.
opfer.der.genauigkeit - Do 02.09.04 01:05
Quelltext
1:
| zahl:=strtoint(Cells[StringGrid1.Col,Row]); |
od.
Quelltext
1: 2: 3:
| if not (StrToInt(Cells[StringGrid1.Col, Row]) in [0..30]) then begin
end; |
Coder - Fr 15.10.04 19:18
thx, hat funktioniert. :)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!