Home > Back-end >  BCB engineering times wrong operation
BCB engineering times wrong operation

Time:10-17

Himself wrote a project, can be compiled before, now suddenly can't, I have compiled also cannot be modified! Expert package search match also complains, specific error for "Access violation at address 0 c90cab in the module 'COMP32P. DLL'. Read of address 00000000", strives for the warrior to help teach,

CodePudding user response:

Restart were done by the c + + builder is estimated under the

CodePudding user response:

I can't, restart the computer, can't reshipment BCB, compile other engineering all right, and the engineering can be compiled, the colleague computer but not on my computer, control Option can't input Chinese characters, only can input letters, QQ input method also can make the text of Mars!

CodePudding user response:

Compilation is not successful?? Without package, use RTL take the complete compile a try, try this kind of situation more environment, should be no problem, the code

CodePudding user response:

Well, estimation is because the machine environment change, what might recently removed or installed the software,
Anyway, your colleagues there can run version, you can rest assured, all kinds of configuration changes the compilation to see again,

CodePudding user response:

After the restart the computer to the wrong: [c + + Fatal Error] F1008 Out of memory

CodePudding user response:

Select project directory preview is also a problem, can't identify,

CodePudding user response:

I also met her main problem, because at that time multithreading under control properties to do synchronization protection.

Hope to be able to help

CodePudding user response:

refer to 7th floor u011683038 response:
I also met her main problem, at the time because multithreaded controls attribute changes without synchronization protection cause.

Hope can help


How to solve? So far, my question why still!!!!!

CodePudding user response:

Is to use the Synchronize protection. Such as the following example
while(! Terminated)
{
The Synchronize (MultiChannel);
}
Void __fastcall ReceiveThread: : MultiChannel ()
{
.
Form1 - & gt; Label4 - & gt; Caption=Form1 - & gt; Label4 - & gt; Caption. ToInt () + 1;
}
If multiple threads are called Form1 - & gt; Label4 - & gt; Caption=Form1 - & gt; Label4 - & gt; Caption. ToInt () + 1; The small, this sentence, because the time of thread A copy at the same time (thread A haven't end), thread B out and copy, have A problem

CodePudding user response:

Encounter this kind of problem, I tend to be restart after the BCB, it'll be ok.

CodePudding user response:

This written with your own code is not too big relations, is the compilation environment problems at the same time, in general it is ok to restart the software or change the way to compile, true not line, is there a problem that estimate is installed BCB, reset should be good,

CodePudding user response:

Other versions of the XE is there hold? PATH the PATH to see
  • Related