Question d'ordre générale sur vieux os - Divers - Programmation
Marsh Posté le 19-10-2002 à 00:32:26
y a quasi rien sans le System32 des Win9x
tous les DLL OCX et compagnie doivent aller dans System
Mais y a une fonction qui te renvoie le bon dossier (System ou System32 selon l'OS)
Marsh Posté le 19-10-2002 à 06:59:26
vi en gros c pile le truc
c pour un auto-executable sur un cd .. J'ai fait prog qui va voire au lancement du cd dans la base de reg ta version de l'appli .
1) si tu l'as pas -> installation puis lancement appli
2) si tu l'as mais pas la bonne version -> il propose la maj par désinstallation puis réinstallation (pas de fichier update existant) puis lancement de l'appli
3) si tu l'as mais pas la bonne version et que tu veux pas la MAJ il lance quand meme l'appli les données sont compatibles avec les versions antérieurs .
4) si tu as la der version il lance l'appli
=> fonction de base :
- lecture base de registre
- gestion de processus (on peut pas réinstaller avant d'avoir fini uninstall ... )
- pas de setup ( copie des dll vb6 etc ... par un batch dans l'autorun )
Dans mon batch de copie de dll je fais :
Code :
|
Marsh Posté le 19-10-2002 à 10:59:18
bhen sous tous les Windows y a ce system32, mais dans les Win9x tu dois pas aller y mettre tes DLL
Y a des softs pour faire des install propres, proposant de désinstaller avant, etc...
Si j'étais toi je ne ferais pas ça en batch, c'est beaucoup trop aléatoire d'une machine à l'autre, un exe est vachement plus fiable et t'as accès aux fonctions de l'API pour trouver le dossier "system" ce qui est beaucoup plus sûr
Marsh Posté le 18-10-2002 à 23:37:42
Je suis en train de faire un programme en vb ...
Il faut qu'il soit compatible avec win9x depuis 95 osr1 jusqu'a XP. J'ai plus aucun win9x d'installer et je voulais savoir si il existe un repertoire ../system32/ sur c OS . Windows 98, je crois que oui mais je suis pas certain pour 95 osr1 et 2 ...
Merci