OVH Cloud OVH Cloud

Chargé la mule ? (MSWINSCK.OCX)

12 réponses
Avatar
Gloops
Bonjour tout le monde,

J'ai un peu laissé traîner cette histoire de contrôle Winsock, bon là je
me suis décidé à l'enregistrer.

J'ai d'abord tapé REGSVR32 -u C:\WINDOWS\SYSTEM32\MSWINSCK32.OCX
histoire d'enlever l'ancien, réponse OK.

J'ai créé un répertoire mswinsck dans le répertoire de téléchargement,
pour étendre (expédier ? bon allez expand) le contenu de MSWINSCK.CAB

Ensuite, j'ai enregistré le fichier à cette adresse
REGSVR32 C:\Documents and ... All users ... Mes
téléchargements\mswinsck\mswinsck.ocx

Je me suis fait insulter, après des recherches sur le site Microsoft et
dans les newsgroups j'ai compris qu'il fallait que je me connecte en
administrateur, après quoi on m'a répondu que c'était bon.

J'ouvre le projet, j'ajoute la référence, en tout cas j'essaie.
Ne voyant pas Winsock dans la liste je le cherche avec le bouton
Parcourir, et il s'ajoute bien à la fin.

Je charge la liste des composants (Ctrl T), je coche Microsoft Winsock
Control 6.0 (SP6), le chemin correspond bien, je valide, et on me répond
"Autorisation refusée".

Il ne faut pas se connecter en administrateur, pour développer un
programme VB, maintenant, quand même ?

A un moment j'ai fermé VB.

Je rouvre, j'ouvre le projet, "Permission refusée", erreurs lors du
chargement, voir fichier log, et le fichier log dit :
Ligne 247: La classe MSWinsockLib.Winsock du contrôle sockClient n'est
pas une classe de contrôle chargée.

Ah. Si on m'avait reproché qu'elle soit chargée, je me serais dit qu'il
y avait eu un contrôle anti-dopage, mais là c'est l'inverse.

Je réessaie le tout après avoir fait "Composants, services de
composants, actualiser tous les composants maintenant" (tant qu'à faire,
maintenant que j'y suis :), eh bien pareil.

Je regarde le début du fichier formulaire (c'est un projet que j'ai
téléchargé sur Internet) :
VERSION 5.00
Object = "{248DD890-BB45-11CF-9ABC-0080C7E7B78D}#1.0#0"; "MSWINSCK.OCX"

Est-ce bien le bon OCX, que j'ai téléchargé, au moins ?
François m'avait indiqué
http://activex.microsoft.com/controls/vb6/MSWinSck.cab

A tout hasard je balance un extrait de MSWINSCK.INF :
[MSWINSCK.OCX]
file-win32-x86=thiscab
RegisterServer=Yes
FileVersion=6,1,97,82

J'attaque par où ?

2 réponses

1 2
Avatar
Gloops
Salut,

Bon, ce programme fonctionne impec.

Quant aux sources, plutôt que de défaire le sac de noeuds que j'y ai
mis, j'ai préféré repartir du téléchargement.

Le bon composant ayant été installé par le programme d'installation (qui
en a repéré un plus récent, j'ai dit envoie la sauce), tout ce que
j'avais à faire était d'ouvrir une fois le projet en tant
qu'administrateur, ainsi que l'a justement mentionné François.

Merci à tous.
________________________________________
Jean-Marc a écrit, le 10/10/2004 09:21 :

Hello,

je sais pas si ça peut t'aider, mais voila:

j'ai placé sur le net le package d'installation de popClient.
Peut être celui ci s'occupera t'il de faire ce qu'il faut
pour winsock.
Tu trouveras le zip sur cette page;
Il contient le .cab et le setup.exe:

http://users.skynet.be/candide/jmn/divers/popclient/popclient.htm

J'espère que ca règlera ton souci :-)



Avatar
Jean-Marc
"Gloops" a écrit dans le message de
news:41695b58$0$8642$
Salut,

Bon, ce programme fonctionne impec.

Quant aux sources, plutôt que de défaire le sac de noeuds que j'y ai
mis, j'ai préféré repartir du téléchargement.

Le bon composant ayant été installé par le programme d'installation (qui
en a repéré un plus récent, j'ai dit envoie la sauce), tout ce que
j'avais à faire était d'ouvrir une fois le projet en tant
qu'administrateur, ainsi que l'a justement mentionné François.

Merci à tous.



Content que tes problèmes soient résolus :-)

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
1 2