![]() |
Jop, schon klar aber bei mir heißt dieser Parameter nicht self sondern Sender (Wie std. in Delphi 5) hab jetzt übrigens raus wie's funktioniert! :lol:
erst:
Delphi-Quellcode:
und dann aufrufen mit:
TMSWSocket = class(TWSocket)
procedure WSDataAvailable(Sender: TObject; Error: Word); private rcvtext : Ansistring; end; function GetURL(URL:Ansistring):ansistring; implementation procedure TMSWSocket.WSDataAvailable(Sender: TObject; Error: Word); var a:AnsiString; ws1:TMSWSocket; begin ws1:=TMSWSocket(Pointer(sender)); a:=ws1.ReceiveStr; if a<>'' then ws1.rcvtext:=ws1.rcvtext+a else end;
Delphi-Quellcode:
Trotzdem ein großes Danke! :)
function GetURL(URL:Ansistring):ansistring;
var WS:TMSWSocket; begin ws:=TMSWSocket.Create(nil); ws.OnDataAvailable:=ws.WSDataAvailable; //... end; MfG magicshadow [edit=Daniel B]Delphi-Tags eingefügt. MfG Daniel B.[/edit] |
Ja, diese Methode hab ich in meinem ersten Posting auch schon erwähnt ;):
Zitat:
|
sorry, wußte nicht was du damit meinst, na ja, learning by doing! :)
Also kommt doch noch was dazu, na werd ich in meinem Gehirn für später verbuchen ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
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 by Thomas Breitkreuz