What I ended up doing (Which I'll spit out here just in case anyone else
ever runs into the same situation .. Or maybe theres a better way):
First define 2 variables..
chatform.socket : pointer;
chatform.connected : boolean;
Then set the chatform variables
if not assigned(chatform.socket) then
chatform.socket := @WSocket1;
chatform.connected := true;
chatform.connected := false;
Then, finally, in the chatform, when the user does something and needs
to send data..
if assigned(socket) and connected then
Haven't stress tested it or anything yet, but it works well in my
testing so far.
Wilfried Mestdagh wrote:
> Hello Michael,
> You dont need to replicate it. Just leave the Socket where it is. In
> your second form you can have a socket that points to the other socket.
> Dont drop one on the second form, but just (I called the socket Cli):
> SecondForm.Cli := MainForm.Cli;
> and then you call all in the Cli of the second form witch points to the
> Cli of the mail form.
> An object variable is just a pointer to the actual object, so you can as
> many pointers to the same object as you wants.
> Rgds, Wilfried [TeamICS]
>> Is this the right way to go? If so, whats the better way to make this work?
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be