Fraser
Members-
Content Count
43 -
Joined
-
Last visited
Community Reputation
2 NeutralRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
I've been told it will be fixed in the next version.
-
I appear to have solved this by shutting down Webroot SecureAnywhere and restarting it.
-
The file appears to remain open in C++ Builder. Even after closing the IDE it is still open.
-
If I make a small console application without saving it I can build and run it once. Than I get [ilink32 Error] Fatal: Could not open .\Win32\Debug\Project1.exe (error code 1224). This always happens now with Builder 11.3. If I use the Clean option I get [Delete Error] Unable to delete file ".\Win32\Debug\Project1.exe". Access to the path 'C:\Users\Fraser Ross\Documents\Embarcadero\Studio\Projects\Win32\Debug\Project1.exe' is denied.
-
10.1 Berlin started ok but now its back to displaying the error messages. I still have the stripe on the starting picture.
-
This is my faulty startup picture. It still has the stripe after reinstalling.
-
That would be laughed at. It is probably itself or Delphi. Does anyone have 10.1 Berlin installed? I have been getting many script errors while starting it recently and after reinstalling it. I also have a blank strip across the startup picture that is still there after reinstalling.
-
Compiling code originally for VS in C++Builder
Fraser replied to Dave Nottage's topic in General Help
This is an old conversation but you are giving the wrong idea about extern "C". It is the linkage specifier. -
Does the project option 'Show header dependencies in project manager' work with the community edition? I was trying the option but my cbproj file got corrupted and I've had to retrieve a backup.
-
It appears to unresolved with 11.3. There is a few duplicate reports so it has been noticed by many people.
-
My program works as expected outside of the IDE. There is clearly a bug with C++ Builder 11.3.
-
The standard says when argc>0 argv[0] holds the program name or is empty. What I see is my parameter, which is neither of those.
-
When I run my program from the IDE of 11.3 I am finding that _argc is 0 when I have not set any parameters. So _argv[0] is not the program name as is the documented functionality. I've not seen this before with any other version of C++ Builder. If I set a parameter then _argc will be 1 and _argv[0] will be the parameter so there is not an error in how I use these variables. I made a small test program but the problem would not show up.
-
I have discovered that the ability to run from the IDE and to set the icons are disabled together when I place any #include directives above #pragma hdrstop in the project source file. Also the abilities are restored when I remove those extra include directives.
-
The point where it becomes impossible to run is when the signature of WinMain is modified. It is int WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int) originally. I am using a utf8 code library that is here: https://www.codeproject.com/Articles/5252037/Doing-UTF-8-in-Windows I have changed '_TCHAR maps to' char in the belief that it is required for that library code. I have had some use of that library although it takes some effort to make it compatible with C++ Builder.