Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Bug in VFP 9 SP1 and _MemberData
Message
De
04/01/2006 00:50:29
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Titre:
Bug in VFP 9 SP1 and _MemberData
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows Server 2003
Database:
Visual FoxPro
Divers
Thread ID:
01083007
Message ID:
01083007
Vues:
77
Hi, everyone.

My computer is set to use Romanian regional settings. Let me refresh your memory: In WinXP/2003, Control Panel/Regional and Language Options opens a window containing three tabs. First one (Regional Options) sets the way numbers and dates are shown, second one (Languages) allows to add a local keyboard layout, and third (Advanced) allows to specify how the non-unicode applications show menus and dialogs. Here I have added Romanian. This allows me to write almost everyting in my own language (including text files using Notepad, for example).

I have encountered the bug when VFP 9 was in beta; I wasn't sure if it is a bug or not and I didn't do any testing on this because my current project at that time was in English, so I switched back to English in Advanced tab. However, 3 days ago I have reinstalled my OS, using Romanian settings, and the problem showed up again, thus I'm sure it's a bug:

When Regional Settings/Advanced is set to anything beside English, the PEM capitalization is lost. XML string is still in the _memberdata property, but MemberData Editor doesn't launch. Instead, it shows a messagebox saying "Memberdata contains invalid XML". Resetting the XML and setting the capitalization back seems to work (the PEMs look good) until the class is saved, which alters the XML again.

Workaround is to switch back to English, reset the xml and capitalize the PEMs again.

Can anyone confirm this? I am using Windows 2003 Server here.
Grigore Dolghin
Class Software.
Répondre
Fil
Voir

Click here to load this message in the networking platform