🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #5015

Re: initialising a ClientSocket

#5015
From: duncan
Date: Mon, 15 Nov 2004 12:53
41 lines
2335 bytes
Hi Hans, 

>Did not know that CreateForm takes a TFrame. 

You are right it's a TForm!

>Your app will be a client OR a server ? If so there is
>no need to instantiate a client and a server here.

I was hoping that the app will be able to operate as both a 
client and a server (i.e. P2P).  It will be listening as a server until it is required to get information from another instance and then the server part will be deactivated and the 
client part activated.  When the app has finished obtaining info it will switch back to a server, ready to provide info to
other instances.   Is this possible, is then a better way of 
doing this?

>What is the reason that you just don't use the borland 
>nameconvention:

This is part of a huge app which I did not write and I am just 
adhering to the app's standard naming convention. But I take your point and for the sake of user groups I will use borlands 
name convention as it makes everything clearer! 


>You should not Sendtext in the same OnClick handler. Instead 
>implement the OnConnect event of TClientSocket.

I have just implemented this and the OnConnect event is never 
called?  When 

file_client_pointer->Open();

is called the 

the client OnLookup and OnConnecting methods get called but the
client OnConnect method never gets called. Do I need something 
else on the server side to do this?

Thanks 

Duncan.
Technical Details
Message-ID: <4198b4eb$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!newsread.com!newsprint.newsread.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <41938125$1@newsgroups.borland.com> <4193a0bb@newsgroups.borland.com> <41989b78$1@newsgroups.borland.com> <4198a148$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,f81efd77741cef0b
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "duncan" <nospam@nospam.com>
Sender: "duncan" <nospam@nospam.com>
Reply-To: "duncan" <nospam@nospam.com>
Subject: Re: initialising a ClientSocket
Newsgroups: borland.public.cppbuilder.internet.socket
X-User-Info: 194.129.249.241     
References: <41938125$1@newsgroups.borland.com> <4193a0bb@newsgroups.borland.com> <41989b78$1@newsgroups.borland.com> <4198a148$1@newsgroups.borland.com>
NNTP-Posting-Host: 207.105.83.66
Message-ID: <4198b4eb$1@newsgroups.borland.com>
Date: 15 Nov 2004 05:53:47 -0700
X-Trace: newsgroups.borland.com 1100526827 207.105.83.66 (15 Nov 2004 05:53:47 -0700)
Lines: 41
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!newsread.com!newsprint.newsread.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail