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

Forum AtoutFox : Re: _vfp.Eval() - curiosité   

Sujet

rss Flux RSS des derniers messages

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

sam. 08 juillet 2017, 13h12

Francis Faure
France France

atoutfox.public.association

Re: _vfp.Eval() - curiosité

Hello Gregory,

Effectivement cela semble la bonne explication et donc bonne solution
dans la doc de VFP sur la méthode eval il est mentionné :
"Evaluates an expression and returns the result for an instance of the Visual FoxPro application automation server."

peut être il me faudrait ajouter à la doc une petite ligne concernant les tableaux dans la documentation de vfp ?
Si oui : quel serait, en bon anglais la ligne à ajouter ?

Cordialement
Francis



Le sam. 08 juillet 2017, 12h12 Gregory Adam a écrit :
> La solution
>
> Il me semble que tout objet créé par _vfp.Eval(), _vfpSetVar() est consideré comme un objet com
> Un tableau est passé par valeur
>
> Donc, après la création de l'objet avec _vfp.Eval(), il faut faire comarray(.., 11) pour forcer le passage du tableau par référence
>
> Et la, tout va bien
>
> Il faut bien initialiser naa avec une valeur, sinon naa est traité comme une variable logique

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018335
20 088 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-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3