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.
This forum is read-only. Please post new topics in our Q&A forum.
Problem editing dfm's compiled in C++ Builder 5
Moderator: florian
-
- New User
- Posts: 2
- Joined: Wed Oct 11, 2006 4:18 pm
-
- New User
- Posts: 1
- Joined: Fri Oct 13, 2006 8:42 pm
Problem editing dfm's compiled in C++
Dear Florian,
I have the same problem!
Please, Do you have some idea when this problem will be fix?
Best regards,
Luiz Henrique
BRAZIL
I have the same problem!
Please, Do you have some idea when this problem will be fix?
Best regards,
Luiz Henrique
BRAZIL
-
- New User
- Posts: 2
- Joined: Wed Oct 11, 2006 4:18 pm
- florian
- Bome Software: Founder
- Posts: 2436
- Joined: Thu Apr 28, 2005 10:09 pm
- Location: Munich, Germany
- Contact:
Hi,
this bug is fixed in a private beta version. There is a new option in the settings dialog that lets you save form in compatibility mode (but loosing Unicode capabilities for forms).
If you have purchased Restorator, please contact me directly for access to this beta version: http://www.bome.com/contact.php
The fix will be generally available with Restorator 2007.
Regards,
Florian
this bug is fixed in a private beta version. There is a new option in the settings dialog that lets you save form in compatibility mode (but loosing Unicode capabilities for forms).
If you have purchased Restorator, please contact me directly for access to this beta version: http://www.bome.com/contact.php
The fix will be generally available with Restorator 2007.
Regards,
Florian