bonjour
j'ai une applic windev qui fonctionne avec le chemin des données écrit en
dur dans le code d'initialisation du projet
genre
monchemin est une chaine
monchemin="c:\BD"
je voudrais pouvoir choisir le chemin à l'ouverture du programme, avec une
fenêtre et une arborescence qui me demanderait de choisir :
j'ai essayé de placer un champ arbre avant l'ouverture de la première
fenêtre , mais le programme n'en tient pas compte (il y a une série de
HCréationSiInexistant ... ce qui fait que le programme généère une erreur si
il ne sait pas où générer ses fichiers)
Quelqu'un entrevoirait-il un début de solution ou une piste de travail
??????
merci d'avance
claude
Bonjour, Au lieu d'écrire en dur le chemin, mets le dans un fichier INI ou dans la BDR. Puis, dès l'ouverture du projet tu testes la validité du chemin, tu le crée éventuellement et si c'est bon, tu fais un 'HSubstRep' avant les 'HCréationSiInexistant'
Exemple:
RepertoireFichiers est une chaine=SansEspace(inilit("Paramètres système","Répertoire des fichiers","","MonProgramme.ini")) si RepertoireFichiers="" alors erreur("Répertoire des fichiers incorrect !","Editez 'MonProgramme.ini pour le paramètrer !") ferme //Ou bien appeler fRepSélecteur() pour choisir/créer le répertoire sinon hsubstrep("?",RepertoireFichiers) fin
HCréationSiInexistant("*") ....
Cordialement,
-- Eric Laurent
(enlever nospam.)
Bonjour,
Au lieu d'écrire en dur le chemin, mets le dans un fichier INI ou dans
la BDR.
Puis, dès l'ouverture du projet tu testes la validité du chemin, tu le
crée éventuellement et si c'est bon, tu fais un 'HSubstRep' avant les
'HCréationSiInexistant'
Exemple:
RepertoireFichiers est une chaine=SansEspace(inilit("Paramètres
système","Répertoire des fichiers","","MonProgramme.ini"))
si RepertoireFichiers="" alors
erreur("Répertoire des fichiers incorrect !","Editez 'MonProgramme.ini
pour le paramètrer !")
ferme
//Ou bien appeler fRepSélecteur() pour choisir/créer le répertoire
sinon
hsubstrep("?",RepertoireFichiers)
fin
HCréationSiInexistant("*")
....
Cordialement,
--
Eric Laurent
nospam.laurent.systel@wanadoo.fr
(enlever nospam.)
Bonjour, Au lieu d'écrire en dur le chemin, mets le dans un fichier INI ou dans la BDR. Puis, dès l'ouverture du projet tu testes la validité du chemin, tu le crée éventuellement et si c'est bon, tu fais un 'HSubstRep' avant les 'HCréationSiInexistant'
Exemple:
RepertoireFichiers est une chaine=SansEspace(inilit("Paramètres système","Répertoire des fichiers","","MonProgramme.ini")) si RepertoireFichiers="" alors erreur("Répertoire des fichiers incorrect !","Editez 'MonProgramme.ini pour le paramètrer !") ferme //Ou bien appeler fRepSélecteur() pour choisir/créer le répertoire sinon hsubstrep("?",RepertoireFichiers) fin
HCréationSiInexistant("*") ....
Cordialement,
-- Eric Laurent
(enlever nospam.)
abrizon
Précision : evidemment cRepBase de tout à l'heure est un exemple crepBase doit être alimentée par n'importe quelle méthode : fichier ini, Bse de regstre, fenetre de recherche si aucun repertoire n'existe, etc...
Précision : evidemment cRepBase de tout à l'heure est un exemple
crepBase doit être alimentée par n'importe quelle méthode : fichier
ini, Bse de regstre, fenetre de recherche si aucun repertoire
n'existe, etc...
Précision : evidemment cRepBase de tout à l'heure est un exemple crepBase doit être alimentée par n'importe quelle méthode : fichier ini, Bse de regstre, fenetre de recherche si aucun repertoire n'existe, etc...
doclaude
bonjour merci à tous : avec vos réponses, je devrais pouvoir trouver une soluce :-)) claude
"doclaude" a écrit dans le message de news: kLglf.376$
bonjour j'ai une applic windev qui fonctionne avec le chemin des données écrit en dur dans le code d'initialisation du projet genre monchemin est une chaine monchemin="c:BD"
je voudrais pouvoir choisir le chemin à l'ouverture du programme, avec une fenêtre et une arborescence qui me demanderait de choisir : j'ai essayé de placer un champ arbre avant l'ouverture de la première fenêtre , mais le programme n'en tient pas compte (il y a une série de HCréationSiInexistant ... ce qui fait que le programme généère une erreur
si
il ne sait pas où générer ses fichiers) Quelqu'un entrevoirait-il un début de solution ou une piste de travail ?????? merci d'avance claude
bonjour
merci à tous : avec vos réponses, je devrais pouvoir trouver une soluce
:-))
claude
"doclaude" <doclaude@free.fr> a écrit dans le message de news:
kLglf.376$xg.209@nntpserver.swip.net...
bonjour
j'ai une applic windev qui fonctionne avec le chemin des données écrit en
dur dans le code d'initialisation du projet
genre
monchemin est une chaine
monchemin="c:BD"
je voudrais pouvoir choisir le chemin à l'ouverture du programme, avec une
fenêtre et une arborescence qui me demanderait de choisir :
j'ai essayé de placer un champ arbre avant l'ouverture de la première
fenêtre , mais le programme n'en tient pas compte (il y a une série de
HCréationSiInexistant ... ce qui fait que le programme généère une erreur
si
il ne sait pas où générer ses fichiers)
Quelqu'un entrevoirait-il un début de solution ou une piste de travail
??????
merci d'avance
claude
bonjour merci à tous : avec vos réponses, je devrais pouvoir trouver une soluce :-)) claude
"doclaude" a écrit dans le message de news: kLglf.376$
bonjour j'ai une applic windev qui fonctionne avec le chemin des données écrit en dur dans le code d'initialisation du projet genre monchemin est une chaine monchemin="c:BD"
je voudrais pouvoir choisir le chemin à l'ouverture du programme, avec une fenêtre et une arborescence qui me demanderait de choisir : j'ai essayé de placer un champ arbre avant l'ouverture de la première fenêtre , mais le programme n'en tient pas compte (il y a une série de HCréationSiInexistant ... ce qui fait que le programme généère une erreur
si
il ne sait pas où générer ses fichiers) Quelqu'un entrevoirait-il un début de solution ou une piste de travail ?????? merci d'avance claude