Forum: Netzwerke
Delphi
by Bowler,
5. Aug 2004
Ich eigentlich auch nicht, schien mir aber hier die sinnvollste Lösung zu sein, damit die Authentifizierung abläuft, noch bevor sich die anderen Formulare, etc. im Speicher befinden.
Danke für den erweiterten Code.
Mal sehen, wie das mit der Lösung von phoenix klappt (Datenmodul), das wäre natürlich weitaus sauberer.
Forum: Netzwerke
Delphi
by Bowler,
5. Aug 2004
das ganze sieht im Hauptprogramm etwa so aus (habe gerade kein Delphi da, deswegen nur aus dem Gedächtnis):
program MeineAnwendung;
uses ....
begin
Application.Initialize;
with Tfrm_login.create(nil) do
Forum: Netzwerke
Delphi
by Bowler,
5. Aug 2004
Klingt clever. :lol: THX. Also einfach die Verbindung in einen Container (Datenmodul) stellen, und dann darauf zugreifen. Stimmt, ist ja im Grunde das gleiche, wie die Verbindung zu einer Datenbank. Ein positiver Nebeneffekt ist noch, dass man es tatsächlich nur mit einer Verbindung zu tun hat, und nich durcheinander kommen kann.
Forum: Netzwerke
Delphi
by Bowler,
5. Aug 2004
@ Phoenix: Danke, das hört sich schonmal gut an. Auf die Idee war ich nun noch gar net gekommen....irgendwie, obwohl sie ja recht logisch ist.
@ Bernhard Geyer: das geht nicht, da zu der Zeit, wie der Login-Dialog ausgeführt wird, das Hauptform noch gar nicht erstellt wurde.
Würde es funktionieren, wenn ich die Komponente in dem Hauptprogramm erzeuge, dann erst ans Login übergebe, und...
Forum: Netzwerke
Delphi
by Bowler,
5. Aug 2004
Hallo zusammen,
ich frage mich gerade, ob - und wenn ja, wie - es funktionieren kann, auf einem Form eine Verbindung mit einem IdTCPClient zu öffnen, dann diese Verbindung an ein anderes Formular zu übergeben, und das erste Formular wieder zu schliessen.
Hintergrund ist folgender.
Ich habe eine Anwendung gebastelt, mit welcher sich der User zuerst an einem Server authentifizieren muss....