ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Migration Foxpro2.6 à VFP8   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mar. 30 mai 2017, 20h31
eddymaue
atoutfox.public.association

Re: Migration Foxpro2.6 à VFP8

moi aussi ca métonnerait et lire ce qui suit nous ramène a la base
d'une strcture de fichier pour un projet fe Vfp

durant la migration il faut vérifier les points suivants

les inclusions des fichiers

---creer un fichier d'entete Main.h et y inclure les autres fichiers
d'entetes

exemple:
** Fichier Main.h ""
include .\headers\Matt.h
include .\headers\string.h
include .\headers\xxxxxx.h

--- Pour chaque formulaire il faut inclure le fichier d'entete Main.h
ouvrir le formulaire et dans le menu form cliquer sur l'item Include
File...

y joindre le fichier Main.h

cependant si tu développes des classe tu peux développer un formulaire
maître dans le quel tu inclus le fichier Main.h et tous les formulaires
enfants derivant de cette classe auront cette inclusion

---de même pour les classes d'une librairie Menu Class et cliquer sur
l'item Include File...

---set default to
dans le programme Main.prg, celui qui sera noir dans la liste de tes
programme sur ton projet il faut situer l'emplacement du projet

ton projet a pour non "Uno_Projet.pjx"

il y a trois hic à ce que j'écris
- en développement du exécute le fichier principal Main.prg
- le set default est important
- tu exécutes l'application "Uno_Projet.app" la aussi le set default
est important
- tu exécutes l'exécutable "Uno_Projet.exe" là désolé j'en ai
toujour arraché ... le set default ne fonctionne pas

je vous invite tous à nous éclairer

--- on poursuit

partons de la struture suivante en supposant que tu es d'en
l'environnement Visual Foxpro ....

dans la fenetre Command Window tu fais
? set("directory") tu vas savoir ou vfp pointe sur ton disque

la commande suivante: set default to "c:/vfp/Perso/Uno_Projet" va
éguiller le pointer de répertoire sur "c:/vfp/Perso/Uno_Projet" et en
refaisant: ? set("directory") tu auras comme réponse
"c:/vfp/Perso/Uno_Projet" qui correspond a l'emplacement de ton projet

--- Set Path to "prgs;forms;labels;rapports;images;dbfs"

tu as fixé la racine de ton projet avec Set Default to et tout les
sous-répertoires avec Set Path to

comme ca Vfp ne voit qu'un seul répertoire ...

bonne chance

a+ eDDy















:
>> Attention, si les écrans sont en environnement de données privé, il faut
>> refaire les SET LIBRARY, SET PATH,

> Cela m'etonnerait

--
a+ Eddy
L'incompréhensible se réalise toujour avant le compréhensible parce que
tout simplement on ne l'a pas encore assimilé

---
This email has been checked for viruses by AVG.
http://www.avg.com
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018281
18 549 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2017.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0