Newsgroup: it.comp.lang.delphi
Titolo: Applicazione client-server

Ho due programmi in uso sulla stessa macchina.
Il primo contiene un TServerSocket e 4 TRadioButton, il secondo un
TClientSocket e 4 TRadioButton.
Vorrei farli interagire tra loro in modo che quando clicco un bottone del
client si selezioni il corrispondente sul server.
Qualche dritta?
Grazie
--
Karletto
chiamac...@tiscalinet.it
http://www.carletto.cjb.net

Sul click del radiobutton vai inviare al socket una stringa che contiene
l'indice del radiobutton da selezionare.
Il server la riceve e la usa.
A.



OOOPS...
Dicevo...
Si, fin qui ci ero arrivato anche io...
Il problema è la funzione precisa...
Non è che non mi va di cercarla ma è da 3 giorni che cerco senza esito...
Tra l'altro tieni conto che i due exe (client e server) sono separati.
ciao

 ha scritto nel messaggio
news:lrct9.62820$%M1.16...@twister2.libero.it...



Sarò io ma...
Il TClientSocket non ha il metodo SendText
I Bottoni non hanno la proprietà itemindex.
Come risolvo? (Se non sono di disturbo)
Ciao

Mhà....
Di cominciare con qualcosa di più semplice non se ne parla proprio?
Fabio

 4 TRadioButton, il secondo un
E TRadiobutton HA la prop itemindex.
Bye
A.

Alberto ha inserito 4 RadioButton e non un RadioGroup e quindi dovrebbe
usare la comunissima proprietà Checked.
Cmq a parte questo, mi sembra che non sia giusto arrivare a fare
applicazioni usando dei socket quando già la stessa conoscenza sulle
proprietà dei componenti e il Delphi in generale non sia sufficiente. E'
meglio fare sempre un pò di esperienza prima, poi si può procedere con l'uso
di socket e creare applicazioni client-server.
In effetti così gli fai l'applicativo, ma da quanto traspare non è
assimiliato dall'interessato.
Ciao,
  Fabio


Il fatto è che non sto cominciando ora...
Questa è la mia applicazione con clien-server ma ho già usato in 2 anni di
delphi molti altri strumenti come smtp ftp etc...
Ciao

assimiliato dall'interessato.
Una volta copiati e compilati i sorgenti, potrebbe studiarseli per
bene, e da li' risalire alle strutture, proprieta' e metodi, nonche'
alla logica di interfacciamento tra i due programmi, ecc....
Secondo me e' un'ottimo spunto quello di partire dalla fine per
iniziare un percorso di studio inverso.
Io mi ricordo che per imparare l'inglese e' stato molto meglio partire
dalle conversazioni, che dalla grammatica. 
Comunque, il tutto dipendera' dalla sua buona volonta...
Morde

 Ciao
Scusa ma almeno sii preciso è dicci cosa ti blocca, non credo che una
proprietà itemindex al posto di un semplice checked ti possa fermare.
Poi per come funzionano i componenti socket e se proprio non riesci a
trovare la funziona SendText, prova a vedere gli esempi forniti con il
Delphi, ci sono chat e cose del genere. Cmq non vedo la difficoltà, ti è
stato posto anche codice che tuttosommato ti da un'idea di come procedere...
Ciao,
  Fabio

Anch'io ho sempre fatto così, in effetti in programmazione è sempre tutto
sconosciuto, poi riesci a
risalire fino a capire veramente gli elementi base.
Ma qui il discorso è diverso, Salvati ha gentilmente postato anche del
codice, ma se ci si mette a dire la proprietà ItemIndex non c'è oppure il
SendText vuol dire che quei componenti non gli ha analizzati per niente.
Eppure è molto semplice, ci sono esempi in Delphi che son fatti bene, in più
ci sono le parole sante di Alberto, mi sembra che c'è tutto quello che serve
per poter procedere.
Quindi fai bene a dire che dipende tutto dalla sua buona volontà...
Ciao,
  Fabio

SendText vuol dire che quei componenti non gli ha analizzati per niente.
Infatti, sono d'accordo.
Morde