Forum: Netzwerke
Delphi
by Gentleman,
28. Jul 2006
Jopp klar, kann ich machen:
Also zum Anfang die beiden benötigten Objekte. Sind so ähnlich wie schon oben gepostet und die TObjectList (ConTnrs).
{ ... }
private
ClientList: TObjectList;
{ ... }
type
Forum: Netzwerke
Delphi
by Gentleman,
27. Jul 2006
Erst einmal vielen Dank für die Antworten! :)
Ich habe jetzt eine Lösung gefunden. Ich erstellte im OnConnect das TUserConnectioen Objekt und speichere dort den idContext ab dieses Objekt wird in eine TObjectList gespeichert. Da nach dem OnConnect Ereignis vom Client immer das OnUserLogin ausgelöst wird speichere ich dort dann Benutzernamen und Passwort und ein TUser Objekt, das wird dann zum...
Forum: Netzwerke
Delphi
by Gentleman,
26. Jul 2006
hey,
habe ich das richtig verstanden, dass die AContext Variable aus der Prozedur gemeint ist?
procedure TForm1.IdFTPServer1Connect(AContext: TIdContext);
Allerdings ist hier doch nicht der Username gespeichert, oder? Der Username wird doch erst im UserLogin Ereignis übergeben oder nicht?
procedure TForm1.IdFTPServer1UserLogin(ASender: TIdFTPServerContext;
const AUsername,...
Forum: Netzwerke
Delphi
by Gentleman,
25. Jul 2006
Das wäre wohl eine gute Lösung, allerdings kann ich immer nur ein Datensatz zur Zeit in das Object schreiben. Da aber nicht immer nur ein Client zur Zeit zum Server verbunden ist, bräuchte ich also eine Methode, um diese Objekte in einer art Array zu speichern, wo ich sie jeder zeit bearbeiten und löschen kann, ist das möglich?