AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IdConnectionIntercept - OnReceive
Thema durchsuchen
Ansicht
Themen-Optionen

IdConnectionIntercept - OnReceive

Ein Thema von Evian · begonnen am 12. Apr 2006 · letzter Beitrag vom 12. Apr 2006
Antwort Antwort
Benutzerbild von Evian
Evian

Registriert seit: 10. Apr 2003
Ort: Berlin
485 Beiträge
 
Delphi 6 Professional
 
#1

IdConnectionIntercept - OnReceive

  Alt 12. Apr 2006, 10:17
Hallo Zusammen,

ich benutzt einen IdTCPClient um eine Verbindung zu einem TCP/IP-Server herzustellen. Für die Input/Output-Verarbeitung nutze ich einen IdIOHandlerSocket und einen IdConnectionIntercept. Das Empfangen und Verarbeiten des im OnReceive-Event des IdConnectionIntercept zur Verfügung stehenden Datenstreams ist kein Problem und funktioniert wunderbar.
Ich möchte jetzt aber noch ein paar Informationen über die jeweilige Connection im OnReceive-Event mit in Erfahrung bringen... ich schätze dafür kann ich die ASender.Connection nutzen, aber da dieses Objekt vom Typ TObject ist, weiß ich nicht, wie ich auf die entsprechenden Informationen zugreifen kann.

Hat jemand einen Tip?

gruß,

Evian

PS: Ich nutzte Indy 9
-> www.Phillsoft.de

Ich bin nun Mathematiker, aber meine Freundin bleibt trotzdem unberechenbar!
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: IdConnectionIntercept - OnReceive

  Alt 12. Apr 2006, 13:51
Zitat von Evian:
ich schätze dafür kann ich die ASender.Connection nutzen, aber da dieses Objekt vom Typ TObject ist, weiß ich nicht, wie ich auf die entsprechenden Informationen zugreifen kann.
Lass dir doch den Klassenname anzeigen:
ShowMessage(ASender.ClassName); Dann suche nach dieser Klasse in den Sourcen von Indy.
Danach suchst du die Basisklasse zu dieser Klasse und musst dann entscheiden,
ob die Basisklasse die Infos liefern kann, die du benötigst.

Falls ja: ASender as TBasisklasse
Falls nicht: ASender as TObenangezeigteKlasse
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von Evian
Evian

Registriert seit: 10. Apr 2003
Ort: Berlin
485 Beiträge
 
Delphi 6 Professional
 
#3

Re: IdConnectionIntercept - OnReceive

  Alt 12. Apr 2006, 15:04
Die Klasse von Connection ist TIdTCPClient... darüber komme ich an das Binding und darüber an die von mir gesuchten Informationen.
Danke für den Tip!
-> www.Phillsoft.de

Ich bin nun Mathematiker, aber meine Freundin bleibt trotzdem unberechenbar!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz