Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Error in vfp9 not in vfp8
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Error in vfp9 not in vfp8
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Database:
Visual FoxPro
Divers
Thread ID:
01014630
Message ID:
01014630
Vues:
68
I'm getting an "Unrecognized Phrase\Keyword" error in vfp9 but the same statement works fine in vfp8.

I'm using macro expansion in order to set a caption on a label. I just converted my app from v8 to v9 and the problem started.
Here is what takes place:

*********************************************
*initialize variables
local m.cName,m.cMacro

*Store Name to var
m.cName = 'bla bla ' + chr(13) + 'alb alb'

*Store command to var
m.cMacro = "thisform.lblRoom.caption = ' " + m.cName + " ' "

*Execute command
&cMacro. &&This line causes the error....works in v8 not in v9

*********************************************

Whats strange to me is that I can set the label's caption without using macro expansion and I do not get an error in v9.
ex. thisform.lblroom.caption = 'bla bla ' + chr(13) + ' alb alb'

The chr(13) is what seems to be causing the problem since setting the caption using macro expansion works as long as there is no chr(13).

Any help is appreciated.
Kendall Dixon
Data Integration Programmer
Tusculum College
Greeneville, TN 37743
423.329.5353
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform