Scrive Wilfried Mestdagh <[EMAIL PROTECTED]>:
> Hello Martin,
>
> Here is a small example:
>
> procedure TFoo.FUDPDataAvailable(Sender: TObject; Error: word);
> var
>Buffer: array [0..1023] of char;
>Len: integer;
>Src: TSockAddrIn;
>SrcLen: integer;
> begin
>SrcLen := SizeOf
Thank you SO much. I really appreciate it.
- Martin E.
On Fri, Oct 17, 2008 at 7:37 AM, Wilfried Mestdagh <[EMAIL PROTECTED]>wrote:
> Hello Martin,
>
> Here is a small example:
>
> procedure TFoo.FUDPDataAvailable(Sender: TObject; Error: word);
> var
> Buffer: array [0..1023] of char;
> Len
Hello Martin,
Here is a small example:
procedure TFoo.FUDPDataAvailable(Sender: TObject; Error: word);
var
Buffer: array [0..1023] of char;
Len: integer;
Src: TSockAddrIn;
SrcLen: integer;
begin
SrcLen := SizeOf(Src);
Len := TWSocket(Sender).ReceiveFrom(@Buffer, SizeOf(Buffer),
: "Xealot" <[EMAIL PROTECTED]>
> To: "ICS support mailing"
> Sent: Friday, October 17, 2008 05:01
> Subject: Re: [twsocket] UDP Address
>
>
> > Thank you for replying,
> >
> > PeerAddr raises a SocketException
> >
> > 'Error 1005
Maybe GetPeerAddr?
- Original Message -
From: "Xealot" <[EMAIL PROTECTED]>
To: "ICS support mailing"
Sent: Friday, October 17, 2008 05:01
Subject: Re: [twsocket] UDP Address
> Thank you for replying,
>
> PeerAddr raises a SocketException
>
>
Thank you for replying,
PeerAddr raises a SocketException
'Error 10057 in function GetPeerName Socket is not connected'
Im assuming this is because I didnt actually run sock.Connect with the
address I received
that packet from? Im only running sock.connect once to avoid changing
client port
O
Have you checked PeerAddr?
- Original Message -
From: "Xealot" <[EMAIL PROTECTED]>
To:
Sent: Friday, October 17, 2008 04:47
Subject: [twsocket] UDP Address
> Hello!
>
> I would like to know if its possible to get the address that a UDP packet
> comes from.
>
> I am making an applicatio