1) J'essaie d'enregistrer la DLL dans Installshield en fonction des informations sur le matériel (USB \ VID_12C1).Installation du pilote à l'aide de InstallShield (périphérique USB)
-> Je souhaite connaître l'ID de périphérique du périphérique USB connecté au PC. Ensuite, je veux récupérer les informations du périphérique USB dans un fichier séparé.
-> De l'installshield je vais passer l'ID du fournisseur USB au fichier texte et récupérer les informations USB.
-> S'il est possible de le faire dans Installshield.
Voici la façon dont je suis en train d'obtenir le dispositif ID:
szProgram = WINDIR^"temp"^"New"^"devcon.exe";
szCmdLine = " hwids *";
nvResult = LaunchAppAndWait(szProgram, szCmdLine, LAAW_OPTION_WAIT);
if (nvResult = 0) then
MessageBox ("ERROR: application created sucfuly", INFORMATION);
else
MessageBox ("ERROR: application", INFORMATION);
endif;
-> Lors de l'installation du programme d'installation tente d'exécuter « devcon.exe hwids *
» par LaunchAppandwait Api. Il va lister le nombre d'appareils connectés à mon PC. Je veux enregistrer la liste des appareils dans un fichier texte. Problème: -> Impossible de stocker le résultat dans un fichier texte.
Veuillez fournir quelques idées pour stocker la liste des périphériques dans le fichier et récupérer la liste des périphériques requis.
Je suggère de créer le projet dans InstallShield, ajoutez vos pilotes dedans, voyez ce qui fonctionne et quels problèmes vous avez et revenez avec la question spécifique. –
J'ai essayé de le créer et de le tester. – sathish
Super, quel problème spécifique vous avez et ne pouvez pas résoudre? –