Bin erst ziemlich kurz bei Lazarus dabei und habe mit einem Kreisrechner nun angefangen. Da bei diesem die Eingabe und Ausgabe über die selben Textboxen erfolgt, muss geprüft werden,
ob auch wirklich nur in 1ner der 4 textboxen (umfang, flächeninhalt, radius, durchmesser) eine Zahl vom Benutzer eingegeben wird.
a, b, c und d sind den Textboxen edit1.text bis edit4.text zugeordnet!
Bisher sieht der betroffene Abschnitt so aus:
Code: Alles auswählen
If a=[] then
If b=[] then
If c=[] then
If d=[] then
begin
showmessage ('Genau eine Variable muss gegeben sein!');
end;
Nun zum Fehler. Lazarus spuckt beim kompilieren den fehler aus:
unit1.pas(71,12) Error: Incompatible types: got "Empty Set" expected "LongInt"
Wäre klasse wenn mir jemand helfen könnte

mfg
Foxx