jeu. 26 août 2004, 18h49
olivier
atoutfox.public.association
Re: integration du langage de VFP dans .NET
Salut Thierry (n°2)
Je discutais de cela avec mike Gagnon qui me disait la meme chose.
Est ce que tu penses que c'est la raison pour laquelle ils ont sorti foxpro
de studio , car il me semble qu'au debut de studio.net beta 1 il etait
present.
Si c'est oui , comment ils ont pu l'interpoler avec le CLR.
Si c'est non , mike me disait que Foxpro allait perdre beaucoup s'il
s'interfacait avec .NET.
Donc je crois que c'est mal parti .
Olivier
"Thierry" <tper_NOSPAM@ziplip.com> a écrit dans le message de
news:JzTKam4iEHA.1368@serveur...
> Un langage VFP.NET, je ne pense pas que ce soit enviseagable. Ou bien si
> Microsoft le crée un jour, tu ne pourras certainement plus faire de
SCATTER
> MEMAR, BROWSE, SCAN, APPEND FROM et il te faudra utiliser ADO.NET pour
> accèder aux DBF.
>
> Les langages .NET, sont des langages qui sont (pseudo) compilés en CLR
..NET
> (Commun Language Runtime)
> Il faudrait donc créér un compilateur VFP->CLR, ce qui me semble quasiment
> impossible avec le langage Foxpro actuel.
> Il faut comparer CLR au FXP de foxpro, sauf que le CLR n'est pas lié à un
> langage particulier. C'est pourquoi tous les langages .NET se ressemblent
> tous leur logique, leur compilateur doivent tous produire du CLR et
utiliser
> le Framework .NET comme bibliothèque de classes de base.
>
> Bref, je pense qu'un VFP.NET ferait perdre au langage FOXPRO beaucoup de
son
> interêt.
>
> Ce qu'il faudrait, c'est améliorer l'interopérabilité entre VFP et les
> composants .NET.
> Il me semble que c'est ce qu'essaye de faire WINDEV 8.
>
> En tout cas, merci d'ouvrir le débat ...
>
> --
> Thierry
>
>
> "olivier" <nospam@free.fr> a écrit dans le message de news:
> IIhtxN4iEHA.328@serveur...
> > Bonjour à tous,
> >
> > Je suis toujours à la recherche d'une piste .
> >
> >
> > Merci pour vos reponses
> >
> > Olivier
> >
> >
> > "Frédéric Steczycki" <frederic.steczycki@wanadoo.fr> a écrit dans le
> > message
> > de news:kqju2B3iEHA.1368@serveur...
> >> Bonjour olivier
> >>
> >> Je crains que ce ne soit beaucoup plus compliqué que de l'Automation
....
> >>
> >> Il faudrait écrire dans une dll, ou un wrapper ActiveX, toutes les
> > fonctions
> >> VFP en utilisant, si possible, l'API de VFP...
> >>
> >> Dès lors, les langages pouvant utiliser une dll ou un control X
> >> pourraient
> > y
> >> accéder, .net ou pas
> >>
> >> Mais l'ampleur du boulot me laisse songeur...
> >>
> >>
> >> Fred
> >>
> >>
> >> Pour mémoire, tu nous as écrit :
> >>
> >> > Bonjour,
> >> >
> >> > J'ai lance une idée aupres de thierry nivelet,
> >> > J'aimerais savoir si quelques renard ont les connaissances
> >> > ou comment peut on créer une librairie qui nous permetterait de
> >> > faire du VFP au sein de l'ide .NET.
> >> >
> >> > Je ne fais pas reference à Vfptoolkit qui n'est qu'un transposage de
> >> > fonctions fox
> >> > garce aux fonctions c#.
> >> > Mais j'aimerais dans l'ide de .NET
> >> > faire
> >> > Use MATABLE.dbf
> >> > ou scatter name
> >> > ou Scan et etc......
> >> >
> >> > une idée => dans l'aide on a control of foxpro with other
> >> > applications
> >> >
> >> > Sub FoxTest()
> >> > Dim oFox as Object
> >> > Set oFox = CreateObject("VisualFoxPro.Application")
> >> >
> >> > oFox.DoCmd "USE customer"
> >> > oFox.DoCmd "SELECT contact, phone FROM customer
> >> > WHERE country = " + Chr$(39) + USA+ Chr$(39) + " INTO CURSOR cust"
> >> > oFox.DataToClip "cust",,3
> >> > Range("A1:B1").Select
> >> > ActiveSheet.Paste
> >> > End Sub
> >> >
> >> >
> >> > d'autre part savez vous si les 1ere version de vstudio 2002 beta
> >> > quand ils parlaient
> >> > d'integrer vfp , avaient les moyens de developper en VFP.(pour
tester)
> >> >
> >> > Olivier
> >>
> >>
> >> --
> >> -Frédéric Steczycki
> >> Tel:03 80 64 54 37
> >> SYDEV Applications
> >> Microsoft Visual Foxpro Most Valuable Professional
> >> MVP :
http://mvp.support.microsoft.com> >> Armoni Informatique
> >> FE-AVP&Cie Responsable du département français
> >> visitez :
http://www.FoxForum.net> >> Membre actif d'AtoutFox,
> >> Communauté Francophone des Professionnels FoxPro
> >>
> >
> >
>
>
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000000469