Une question concernant VPF8 et Vista :
Une application livrée en VFP8.0 doit-elle être modifiée pour s'adapter sur Windows Vista ?
Je suppose que VFP8 et 9 pourront s'utiliser sans problème sur Vista.
Même si rien ne semble s'opposer aujourdhui à ce qu'une appli livrée en VFP8 puisse tourner sous Vista, je crois que la prudence imposerait de la recompiler en VFP9: VFP9 est la version minimum pour Sedna, qui permettra d'utiliser les API Vista
__________________________
Atoutfoxement,
Michel AtoutFox, Communauté Francophone des Professionnels FoxPro
Est-ce que votre phrase "VFP9 est la version minimum pour Sedna" signifie qu'il n'est pas conseillé de faire passer un projet de VFP8 à Sedna directement?
ps : J'ai eu plaisir à vous rencontrez en chair et en os pendant les rencontres Atoufox. Vive FoxPro
Bonjour Nadine (et bien content moi aussi de t'avoir vu aux Rencontres AtoutFox)
On ne peut pas parler de faire passer quoi que ce soit à Sedna, parceque Sedna n'est pas une version de VFP à part entière (en tout cas, pas pour le moment).
Sedna, c'est un ensemble de modules additionnels qui se présentent soit sous forme de dll suppléméntaires, soit sous forme d'assistants supplémentaires ou modifiés intégrés à un Service Pack de VFP9 ou livrés séparément.
Sedna ne s'installe pas seul, comme on pourrait le faire pour une nouvelle version de VFP, mais toujours en complément d'un VFP9 déjà installé.
Donc, pour profiter de l'intéropérabilité .NET et des nouvelles API Vista, il faut d'abord passer à VFP9.
Il ne devrait pas y avoir de problème, il te faut particulièrement être vigilante sur ta syntaxe SQL (VFP9 en mode SET ENGINEBEHAVIOR 90 est plus rigoureux, en respectant la norme SQL92 sur les GROUP BY notament)
__________________________
Atoutfoxement,
Michel AtoutFox, Communauté Francophone des Professionnels FoxPro
Il me semble que pendant les rencontres AtoutFox, il a été cité le fait que toutes les fonctionnalités n'avaient pas encore été testées sous Vista pour VFP ...
__________________________
Stéphane CAVALLERO
tu as raison, toutes les fonctionnalités n'ont pas encore été testées, mais :
YAG en parle ici, en disant que ça marche Dough Mahue (Microsoft) montre un exemple de rétrocompatibilité Calvin Hsia (toujours Microsoft) analyse un probléme de crash sur Vista et en donne la solution Rick Strahl semble n'avoir eu aucun problème
Une discussion sur Tek-Tips aborde le problème, et les avis sont partagés (faut-il VFP9, ou bien peut-on faire tourner des versions précédentes) un article sur MSDN aborde aussi la question, et la réponse semble positive, ça tourne en VFP9 SPS fournit un bel exemple de fenêtre de développement VFP en environnement Vista...
Excusez moi de paraitre bête , mais je maintien une vieille appli de gestion sur VFP 6.0 qui est à l'heure actuelle en redeveloppement sous WinDev 10 .
Est ce complétement ilusoire de penser qu'elle puisse tourner sous Vista ou dois je interdire à mes partenaires d'Ht des postes vista jusqu'en Septembre date de sortie de cette Appli sous Win Dev
Regarde au bas de cet article sur Windev 10, il est bien indiqué que Windev est compatible avec Vista.
http://www.windev.com/pcsoft/WX10-Features/html/New-WINDEV-Features-page-01.htm
Windows Vista
End 2006, Windows Vista should be available then. The applications developed today in WinDev 10 will be Vista-compatible!
Mon FoxPro 2.6 DOS tourne sur Vista, pas en plein ecran (plus supporté), mais il tourne, un seul truc pour avoir un clavier azerty rajouter \"KB16 FR\" dans l\'autoexec.nt.
Toujours sur ma clef usb pour manipuler des données à l\'improviste...
Pas de raison que les versions windows ne tournent pas