Drag 'n' drop & ProgramParameter()
Publié : jeu. 09/mars/2006 13:31
Salut, quel est la différence entre faire un drag and drop d'un fichier sur un exécutable et associer un fichier à un exécutable (via Ouvrir avec...) ?
En fait, au tout début de mon programme, je lis un fichier ini qui contient des chaines (pour du multilangage).
Quand je fais un double clic sur le fichier, ca marche parfaitement:
-lis les prefs
-charge la fenetre
-s'occupe des paramaètres
-charge le fichier
Quand je drag and drop le fichie sur l'éxé,
-charge la fenetre
- s'occupe juste des paramètres
Sans ni lire les prefs, ni charger le fichier !
[edit 1]
Au final, c'est parcequ'il ne lit pas les fichier ini.
En fait, ca passe bien le openpreferences, mais aprés les readpreferencestring, il prend la valeur par défaut alors que le fichier existe !
En fait, au tout début de mon programme, je lis un fichier ini qui contient des chaines (pour du multilangage).
Quand je fais un double clic sur le fichier, ca marche parfaitement:
-lis les prefs
-charge la fenetre
-s'occupe des paramaètres
-charge le fichier
Quand je drag and drop le fichie sur l'éxé,
-charge la fenetre
- s'occupe juste des paramètres
Sans ni lire les prefs, ni charger le fichier !
[edit 1]
Au final, c'est parcequ'il ne lit pas les fichier ini.
En fait, ca passe bien le openpreferences, mais aprés les readpreferencestring, il prend la valeur par défaut alors que le fichier existe !