Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problem running exe in English OS
Message
From
31/07/2003 10:18:48
 
 
To
31/07/2003 07:43:15
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00813873
Message ID:
00815377
Views:
10
You might still be able to resolve the problem. You might only need to change the caption properties on a few controls. I was able to work around the problem by changing the assignment slightly.

As you might already know, the double-byte character system uses a "lead-in byte" that specifies that a following byte or sequence of bytes is to be translated as an Asian character. Sometimes the second character happens to correspond to the ASCII character denoting the end of a string (ASCII codes 34, 39, or 93). As far as I've seen, this is the general nature of the problem you're encountering (this happened to be the problem I was encountering).

It might simply mean you just have to change the single string literal to a concatenation of the portion of strings. Say for example the string literal in the CAPTION property is something like:

This is ** test

where the ** represents the problematic character sequence that's causing the parsing problem:

if you change it to:

='This is '+CHR(__)+CHR(__)+' test'

you might be able to work around the problem. As for exactly which character sequences are causing problems, it depends on the double-byte system you're using. As I stated earlier, look for when the second character in the double-byte sequence is string quote character (ASCII codes 34, 39, or 93 depending on which character you're using for string delimiters).
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform