|
Déplacer les fichiers fic dans un repertoire précis ? |
Iniciado por Greg, fev., 08 2006 12:35 PM - 5 respostas |
| |
| | | |
|
| |
Publicado em fevereiro, 08 2006 - 12:35 PM |
Bonjour,
Pour améliorer l'aborescence des dossiers j'aurai besoins de déplacer dans mon programme ou se executable mes fichiers Fic dans un repertoire, les Dll dans un autre repertoire et ainsi de suite.
Car pour le moment tout se trouve dans le meme donc un peu fouilli.
Comment faire pour forcer la destination?
Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Publicado em fevereiro, 08 2006 - 1:44 PM |
Salut
hChangeRep()
-- Ciao Pat Biker http://aaa.windev.free.fr/php/blog.php
>Pour améliorer l'aborescence des dossiers j'aurai besoins de déplacer dans mon programme ou se executable mes fichiers Fic dans un repertoire, les Dll dans un autre repertoire et ainsi de suite. |
| |
| |
| | | |
|
| | |
| |
Publicado em fevereiro, 08 2006 - 2:19 PM |
en faites c'est lors de l'installation du programme qui place directement . pas quand le programme est ouvert |
| |
| |
| | | |
|
| | |
| |
Publicado em fevereiro, 08 2006 - 4:00 PM |
Déplace les dossiers manuellement dans les dossiers que tu veux de ton Exe ...
Ensuite lors de la compilation de ton install, Windev devrait garder ces paramètres !!!
Pour les DLL, je pense qu'il doit y avoir une option, mais je ne sais pas où !!! |
| |
| |
| | | |
|
| | |
| |
Publicado em fevereiro, 08 2006 - 4:28 PM |
Bonjour
"Greg" <partoutatyx@hotmail.fr> a écrit dans le message de news: 43e9c7f3$1@news.pcsoft.fr...
Bonjour,
Pour améliorer l'aborescence des dossiers j'aurai besoins de déplacer dans mon programme ou se executable mes fichiers Fic dans un repertoire, les Dll dans un autre repertoire et ainsi de suite.
Car pour le moment tout se trouve dans le meme donc un peu fouilli.
Comment faire pour forcer la destination?
Merci d'avance
Pour les fichiers HF, dans le code INIT du projet et avant toute instruction manipulant les fichiers HF (du genre Houvre, Hcréation, etc ...), il te suffit de définir où se trouveront tes fichiers HF, puis tu utilises la fonction hChangeRep(). Et hop ... tes fichiers HF seront pris là où tu l'auras défini (dans le dossier MesDocuments par exemple).
Tu peux même permettre à tes clients de choisir eux mêmes cet emplacement. Ainsi, lorsqu'ils ont décidés dans quel dossier les mettre, tu enregistres cette valeur (soit dans un fichier INI, soit dans la BDR). Puis, au démarrage du logiciel, tu récupères cette valeur et, toujours via HChangeRep, tu fixes le dossier des fichiers HF.
En HF Classique, le choix du dossier des fichiers HF est important. En effet, si ton logiciel est installé dans le dossier c:\program files et si, sous XP, le client utilise ensuite le logiciel avec un compte "Invité", il n'aura pas les droits pour aller enregistrer dans le dossier c:\program files. Donc ... si tes fichiers HF se trouvent dans ce dossier, il ne pourra pas y écrire et, plus grave encore, si tu n'as pas pris en compte cette situation "anormale", c'est une cascade d'erreur et de plantage qui vont se produire. Pour en avoir le coeur net, teste ton logiciel sous un compte invité et tu seras fixé.
Pour les DLLs, à mon avis, il est préférable de les laisser dans le dossier où se trouve le programme exécutable.
Val |
| |
| |
| | | |
|
| | |
| |
Publicado em fevereiro, 08 2006 - 4:34 PM |
OK en conclusion : J'ai renommer le nom de mon projet ca ok j'ai renommer tout mes fichiers dans mon analyse : ca ok j'ai changer les repertoires de test et d'excution ca ok j' ai compiler tout ca
le seul probleme pour l'instant vu ce trouve dans les requete integré des combo ou il faut les refaire car la il doit etre perdue. |
| |
| |
| | | |
|
| | | | |
| | |
|