Hallo,
ich habe folgende Fehlermeldungen wenn ich meine Anwendung mit Lazarus in Linux Mint kompiliere:
AnredeComboBox.Items.AddObject(SQLQuery1.FieldByName('anrede').AsString, TObject(SQLQuery1.FieldByName('id_anrede').AsInteger));
Code:
Error: Illegal type conversion: "LongInt" to "TObject"
und umgehdreht
SQLQuery1.ParamByName('fk_land_id').AsInteger := Integer(LandComboBox.Items.Objects[LandComboBox.Items.IndexOf(LandComboBox.Text)]);
Code:
Error: Illegal type conversion: "TObject" to "LongInt"
Wie mache ich die Umwandlung richtig? Komisch, dass mit Windows da keine Probleme gibt, nur mit Linux.
Danke!