Question sur l'enregistrement d'un dll

cs_terranigma Messages postés 27 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 29 décembre 2010 - 31 déc. 2006 à 18:26
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 1 janv. 2007 à 09:26
Bonjour à tous et bonne année avec quelques heures d'avance :>

Afin de détecter les fichiers dont les noms sont en cyrillic, hébreux, grec ou autre j'ai fait trouvé la dll ckstring.dll.
J'aurais aimé savoir s'il existe un moyen de détecter le langage directement sans faire appel à une dll extérieure.
S'il n'existe pas d'autre manière mon souci est le suivant : dans la procédure Form_Load j'exécute le shell suivant "regsvr32.exe /s CkString.dll" pour l'enregistré mais à chaque chargement du programme, cela n'est pas très propre.. Est ce qu'il y aurait un moyen de vérifié sur une dll est déjà registered, ou bien de le faire directement dans le setup d'installation (j'utilise InnoSetup).

Merci pour vos suggestions et bonne fin d'année ;)

4 réponses

cs_terranigma Messages postés 27 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 29 décembre 2010
31 déc. 2006 à 18:32
Excusez moi pour le formattage, il a pas l'air d'avoir pris les sauts de lignes :/
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
31 déc. 2006 à 18:37
pb de formattage --> Opéra

Utilise plutot IE ou Firefox.

Normalement une dll, si elle est integrer dans l'empaquetage, elle est automatiquement enregistrée si necessaire

Donc avec InnoSetup, il ne devrait pas y avoir de problème

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
cs_terranigma Messages postés 27 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 29 décembre 2010
31 déc. 2006 à 18:46
    Merci pour ta réponse. Je ne pensais pas si elle était empaquetée elle était systématiquement enregistrée et vu que pas de PC sans IDE sous la main pour tester j'ai préféré demander :)

PS : nope, j'étais sous IE, sous FireFox pour celle là.
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
1 janv. 2007 à 09:26
Concernant InnoSetup, il t'enregistrera la dll si tu lui dit de l'enregistrer (Flag RegServer, ou un truc du genre, je ne sais plus de tête), mais de toute façon, si tu passe par un générateur de script inno setup (comme ISTools, dès que tu ajoutera une dll ActiveX, ce flag sera spécifié dans ton script inno automatiquement)
0
Rejoignez-nous