Entwickler-Ecke

Internet / Netzwerk - Aus welcher Unit ist die Klasse TInHTTPAppRequest


cherokee - Mi 04.06.08 17:33
Titel: Aus welcher Unit ist die Klasse TInHTTPAppRequest
Hi Leute,

ich bin langsam am verzweifeln.


Delphi-Quelltext
1:
2:
3:
procedure TIWServerController.IWServerControllerBaseFileAccess(
  ARequest: TWebRequest; const AUsername, APassword, AFile: string;
  var AValid: Boolean);


Dieses Ereignis wird mit einem ARequest vom Typ 'TInHTTPAppRequest' aufgerufen. Wenn ich im Debug-Modus 'Auswerten/Ändern' wähle, kann ich mit
TInHTTPAppRequest(ARequest) auf diesen Typ zugreifen. Wenn ich ihn im Quellcode verwende meckert der Compiler 'Undefinierter Bezeichner ...' Wie kann ich die Unit finden, in der der Typ definiert ist?

Unit suchen, Suche in \Programme\CodeGear nach Dateien mit dem Inhalt 'TInHTTPAppRequest' waren erfolglos. Ich verwende D2007.

Grüße,
Michi

Moderiert von user profile iconNarses: Titel geändert.
Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Mi 04.06.2008 um 17:54


Jakob_Ullmann - Mi 04.06.08 17:47

IW hat wahrscheinlich was mit IntraWeb zu tun. Geh mal mit der rechten Maustaste auf die Klasse und rufe im Kontextmenü "Deklaration anzeigen" auf.


cherokee - Mi 04.06.08 17:52

Ja, das Ereignis ist von Intraweb. Aber in der Klasse kommt kein IW vor. Ich vermute, dass In für Indy steht.

'Deklaration anzeigen' gibts bei mir nicht, nur 'Deklaration suchen'. Da passiert aber gar nichts :-(


Jakob_Ullmann - Mi 04.06.08 19:14

Ich dachte, Indy beginnt immer mit Id?


cherokee - Fr 13.06.08 11:48

Juhu!!

Ich hab heute die Unit gefunden. Sie heißt InHTTPWebBrokerBridge. Aus welchem Framework sie ist, weiß ich allerdings immer noch nicht :nixweiss:
[Edit:]Die Unit stammt direkt von Intraweb! Siehe McAfee SiteAdvisitor [http://www.siteadvisor.com/sites/atozed.com/downloads/10546200/][/Edit]

Warum die WindOOf-Suche sie nicht gefunden hat ist mir auch ein Rätsel! Sie ist nämlich ganz normal im Unterverzeichnis lib von RAD Studio :?!?:

Grüße,
Michi