Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Kann jemand Indy9 Demo in Indy 10 umschreiben (https://www.delphipraxis.net/53547-kann-jemand-indy9-demo-indy-10-umschreiben.html)

Zacherl 22. Sep 2005 14:17

Re: Kann jemand Indy9 Demo in Indy 10 umschreiben
 
Naja, eigentlich geht dann ja der Zusammenhang verloren und man kann mit den Phrasen nichts mehr anfangen, aber versuchen kann ich's ja mal.

Muss erst die Routinen auf meinem anderem Rechner suchen ...

Florian

th_bone 28. Nov 2005 20:34

Re: Kann jemand Indy9 Demo in Indy 10 umschreiben
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

ich bin zwar kein spezialist - hab es aber bis auf ein paar kleinigkeiten
geschafft den chat erst mal unter Indy 10 zu kompilieren und von der
grundfunktionalität scheint er auch zu funktionieren

was ich noch nicht hinbekommen habe sind die folgenden Zeilen

Delphi-Quellcode:
//...
{ Get the local DNS entry for this computer }
  //lblDNS.Caption := tcpServer.LocalName;
  // zeile 166 - für Localname habe ich in Indy 10 noch nichts gefunden - deshalb noch auskommentiert im code

{ Assign its default values }
  //Client.DNS := AContext.connection..iohandler.LocalName;
  // zeile 187 - dito wie oben

    try
      TIdContext(List.Items[Count]).Connection.iohandler.WriteLn(Msg);
    except
     // TIdContext(List.Items[Count]).Stop;
     // zeile 321 - und hier meckert er 'stop' an
    end;
wenn jemand ne Lösung dafür kennt - wäre die demo in Indy 10 ohne fehler zu kompilieren

Tschüss

Ralf

P.S. die IdThreadMgr, IdThreadMgrDefault units gibts unter D2005 nicht - aber werden wohl auch nicht
wirklich benötigt

th_bone 5. Dez 2005 12:39

Re: Kann jemand Indy9 Demo in Indy 10 umschreiben
 
Hi,

gibts hier niemanden der mit Indy 10 arbeitet ? - konnte leider die o.g. Probleme in Indy 10 noch nicht finden

cu

Ralf

Zacherl 5. Dez 2005 15:02

Re: Kann jemand Indy9 Demo in Indy 10 umschreiben
 
Super, dass der Thread mal wieder in den Vordergrund kommt!
Delphi-Quellcode:
  //lblDNS.Caption := tcpServer.LocalName;
Localname ist nicht weiter schlimm. Dieser sollte lediglich den Computernamen anzeigen. Dafür kann man auch externe Routinen verwenden.

Delphi-Quellcode:
  //Client.DNS := AContext.Socket.Connection.LocalName;
Das funzt glaube ich. Bin mir aber nicht sicher. Diese Funktion sollte den Computernamen des Clients zurückgeben.

Danke für deine Arbeit :thumb:

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz