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

Utilisation de l'Interop Forms ToolKit en VFP (6)   



L'auteur

Michel Lévy
France France
Membre Simple
# 0000000004
enregistré le 12/10/2004

67 ans
LEVY Michel
34490 CORNEILHAN
Fiche personnelle


Note des membres
20/20
1 vote


Contributions > 80 dotnet

Utilisation de l'Interop Forms ToolKit en VFP (6)
# 0000000641
ajouté le 14/09/2008 18:24:59 et modifié le 14/09/2008
consulté 4835 fois
Niveau initié

Version(s) Foxpro :
VFP 9.0
VFP 8.0


Télécharger le PDF (866.59 Ko)
Description
L'Interop Form ToolKit est un utilitaire qui permet de générer des ActiveX depuis un projet .Net. Ces ActiveX peuvent ensuite être consommés en VFP comme n'importe quel objet COM OLE. Cet utilitaire était initialement destiné à aider les développeurs VB à passer à VB.Net. Depuis juin 2007, Bernard Bout a publié 6 études sur ce sujet (la dernière en septembre 2008), dont voici la traduction. L'étude n°4 est différente des 5 autres, qui forment une suite progressive nous permettant de découvrir les techniques de base de l'Interop en rendant disponible dans VFP une barre d'outils, une barre de menus, et un bouton, tous venant de .Net Dans cette dernière étude (n°6), Bernard Bout présente une technique permettant d'exposer tous les objets et toutes leurs propriétés ; cette approche fonctionne, mais je ne l'approuve pas et ne l'utiliserai pas. Les objets en .Net présentent beaucoup plus de propriétés que les objets de VFP, et bien souvent, ce n'est que grâce à l'IntelliSense qu'il est possible de faire le bon choix dans toutes les options possibles. La technique proposée ne donne pas accès à l'IntelliSense de la syntaxe .Net. L'existence des surcharges et substitutions rend très vite inutilisables les ActiveX créés avec cette technique. Il me semble préférable de consacrer un peu plus de temps côté .Net, pour bien définir quelles propriétés doivent être exposées (celles qui seront utilisées côté VFP), quels objets, quels évènements doivent être publics. L'Interop Forms ToolKit peut trouver sa place dans une stratégie de migration : les nouveaux modules de nos applications peuvent être développés en .Net, et intégrés dans nos applis VFP. Bonne lecture à tous, bon apprentissage!
Commentaires
le 17/09/2008, Olivier Hamou a écrit :
Salut Michel,

Très bonne idée d'avoir traduit ces etudes, car cela permettra aux Foxeurs francophone, d'acceder à une zone intermediaire pour ceux qu'ils ne veulent pas completement migrer vers .NET

Olivier


Publicité

Les pubs en cours :

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