• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 470
  • Last Modified:

Catastrophic failure of Delphi IDE during localisation

Hello,

I have started localising a Delphi application.
The application has around 50 forms.
For all of them except one, no problem to "open" the dfm and start translating it
But for one, impossible to open : the IDE crashes with a popup "catastrophic failure"
No idea why, except maybe that this form is the "biggest" one I have in terms of file size (it contains around 50 Timage components
The stack trace is attached as well as the "guilty" dfm

bugreport.txt
U45.dfm
0
LeTay
Asked:
LeTay
  • 2
  • 2
1 Solution
 
systanCommented:
I doubt something' wrong with your Delphi iDE,
Try to save all dfm, dpr, pas and all important extensions that Delph manages, don't include the .res extension.
Install Delphi CD at the other computer, after installation, try to open .dpr, and compile or run it.
With that you will see where's the problem from.
0
 
LeTayAuthor Commented:
I found the solution to my problem
I did not realise that I already modified part of that "guilty" DFM for translation in english
I made a mistake on the caption property of a TLabel component
Instead of coding 'blabla', I coded blabla without the surrounding quotes and it now failed to reopen it
I corrected that and now it works

By the way, is there a way to only have the "real" properties that need translation (like .text, .caption) etc... displayed and not the others like those needing boolean data or numeric values ?
0
 
systanCommented:
congrats, you've spotted the problem;
>>is there a way...
No, you can't,  there's no option for that, unless Borland wrote it some time ago.
0
 
LeTayAuthor Commented:
Many thanks
It is anyway a pitty : for each form, you have hundred of lines to go through
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now