Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gambit,
3. Jun 2005
Es liegt wohl am WaitFor. Aber ohne WaitFor geht es ja nicht, ich muss ja erstmal wissen, ob eine Verbindung aufgebaut werden konnte ehe ich eine Abfrage an die Datenbank schicke...
Edit: Es funzt, wenn ich zwischen dem Konstruktor des Threads und dem WaitFor ein
SpdBtnUpdateMDB.Update;
einbaue. Ob das aber so alles der wahre jakob ist, weiß ich nicht...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gambit,
3. Jun 2005
ich habe mal die entscheidende Routine aus der OnClick-Methode rauskopiert:
MDBCon:= TConnectThread.Create(false, DB_DataModul.ZConDBMaster, ini.MDBName,
INetHostAdress, ini.IniUserName, ini.IniUserPass,
ConPort);
MDBCon.WaitFor;
dann der Thread:
constructor TConnectThread.create(CreateSuspended: boolean;...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gambit,
3. Jun 2005
Hi,
ich habe auf meiner Form einen SpeedButton gelegt. Bei OnClick soll eine Connection zu einem Datenbankserver übers Internet aufgebaut werden.
Obwohl ich das Verbinden zur Datenbank in einem Thread laufen lasse, verschwindet der SpeedButton bis der Thread beendet ist.
Wie kommt denn das?
Gruß
Gambit