lun. 15 septembre 2014, 09h37
Jean à Grenoble
atoutfox.public.association
tcpserver bis
Dans mon appli de gestion décole, j'ai une form qui contient une instance de
tcpserver qui est un controle OLE enregistré dans mswinsock.winsock.1 (le but
étant de dialoguer avec une tâche esclave). Cette instance a été créée au
'design time'. Sur mon poste tout va bien mais pas sur les PC des écoles où il
ne trouve pas l'ocx (enfin, je pense que c'est un ocx !). Du coup je me retrouve
avec plein de questions car j'arrive au bout de mes compétences :
1) comment faire le lien entre la classe MSWinsock.Winsock.1 que je vois dans la
propriété Oleclass de tcpserver et un fichier sur le disque pour que je puisse
tester son existence ?
2) dans l'object browser, je peux ouvrir une librairie MSWinsocklib qui contient
une classe Winsock (mais a priori pas de tcpserver). Quel lien avec la classe
MSWinsock.Winsock.1
3) dans l'aide sur .addobject, il est dit qu'il faut sous-classer la classe dans
un .vcx pour pouvoir la distribuer. Comment fait-on ? A-t-on un autre moyen de
tester l'existence de l'ocx sur le pc cible que TRY CATCH ?
Si quelqu'un a un peu de patience ..... d'avance merci
Jean à Grenoble
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000015243