PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → inscrire une dll avec l'éditeur WDINST ??
inscrire une dll avec l'éditeur WDINST ??
Started by JMA, Mar., 02 2004 1:01 PM - 2 replies
Posted on March, 02 2004 - 1:01 PM
Comment inscrire automatiquement à la base de registre une dll avec l'éditeur
d'installation WDINST et non pas par programmation avec la commande LanceAppli("regsvr32
madll.dll")

Merci
Posted on March, 02 2004 - 5:55 PM
je ne connais pas d'option de ce type dans wdinst. par contre, tu peux trés
simplement rajouter cette ligne de code dans wdsetup pour que l'install le
fasse. les sources de l'installateur sont livrées, y a pas plus souple pour
adapter précisément au besoin.

"JMA" <jean-marc.audineau@laposte.net> wrote:


Comment inscrire automatiquement à la base de registre une dll avec l'éditeur
d'installation WDINST et non pas par programmation avec la commande LanceAppli("regsvr32
madll.dll")

Merci
Posted on March, 03 2004 - 5:55 PM
Sans s'embêter à modifier l'installateur, il suffit que :
- dans ton install WDInst tu ajoutes un fichier maj.tmp (par ex) que tu
places dans <RepInst>
- dans ton appli, au lancement, tu cherches l'existance de maj.tmp avec
frep(maj.tmp,frfichier). Si le fichier existe, tu inscris tes DLL et tu
effaces le maj.tmp

J'utilise ce système fréquement et ça marche au poil ;)

"adrien" <adrien@pasdespam.com> a écrit dans le message de news:
4044b19a@news.pcsoft.fr...



je ne connais pas d'option de ce type dans wdinst. par contre, tu peux

trés
simplement rajouter cette ligne de code dans wdsetup pour que l'install le
fasse. les sources de l'installateur sont livrées, y a pas plus souple

pour
adapter précisément au besoin.

"JMA" <jean-marc.audineau@laposte.net> wrote:


Comment inscrire automatiquement à la base de registre une dll avec

l'éditeur
> >d'installation WDINST et non pas par programmation avec la commande
LanceAppli("regsvr32
madll.dll")

Merci