firstdegreesystems
2006-10-11 17:58:16
When a form is edited in restorator that either already contains extended characters ie. ASCII code >127 such as a £ sign, or they are added as part of the translation, ie. accented characters common in non-English languages, the form throws an exception when called in the modified executable.
After investigation it was discovered that unmodified strings in the dfm had been converted to a new data type number (20) corresponding to vaUTF8String. This is a new type that was added after version 5 and as such version 5 compiled exe's throw an invalid property type exception as they only handle vaString (6) and vaLString (12).
There needs to be a way to turn off this conversion.
After investigation it was discovered that unmodified strings in the dfm had been converted to a new data type number (20) corresponding to vaUTF8String. This is a new type that was added after version 5 and as such version 5 compiled exe's throw an invalid property type exception as they only handle vaString (6) and vaLString (12).
There needs to be a way to turn off this conversion.