I’m porting CEF4Delfi library to Borland Builder 5. I make BPL package from ported Delfi source and references it from Builder 5 C++ code. I work on Windows 10 64 bit. While porting I’m stucking on importing DLL functions. Here is part of the imports: const Kernel32DLL = ‘kernel32.dll’; SHLWAPIDLL = ‘shlwapi.dll’; NTDLL = ‘ntdll.dll’; ..
I am building my VCL application on RAD Studio XE5 and I am using Indy 10 library (IndyCore190.bpl) with libeay32 and ssleay32 (1.0.2u) to connect to the server. Application works on Windows 10 and is able to connect to the server using TLS1.2. Now I am trying same application on Windows 11 and Indy is ..
Using Borland C++, I need to create a small app that gets some info from a PHP file on a remote site. I have a RESTClient, RESTRequest and RESTResponse that are properly setup. Compiled under Windows 32-bit, I can repeatedly execute the function (belos) and get data back. However, compiled for Android 32-bit, the code, ..
I have installed bcc55 c++ compiler for windows 64bit OS. With this we can compile and execute C and C++ programs. My system is 64 bit OS. To compile the program in bcc55 compiler we have to use the following command bcc32 fileName.c To run the C program we have to use fileName In this, ..
I am pondering about creating a custom TEdit control that transforms the text (set via Text property) depending on the current font charset. I guess that I need to overwrite the OnPaint event and work with the WinAPI (CreateText) to display a text different to the actual text. En detail: The text displayed is not ..
I have a project about display the image on the GUI Screen. The images were collected by the high-resolution camera. In this way, the images are mostly higher than 4GB (4294967295 bytes). With the limit of memcpy(), it can run normally when the images are less than 4GB (4294967295 bytes). In this case, my image ..
I’m writing a C++ program that will parse text. To help me with this, I found the Better String Library (bstring / bstrlib). But I’m having trouble using it in my project. For starters, it’s not distributed as a DLL file, and there’s no documentation on how to compile it. I’m not familiar with compiling ..
I am trying to show a message in spanish language, using TLabel control in my C++ VCL application. Message that I want to show is – El campo “número” solo puede contener estos caracteres: 0-9, *, # TLabel shows the quotation marks incorrectly in message. If you could observe the quotation mark characters are not ..
Borland C++: I have few forms of "type A" with FormStyle=fsStayOnTop and showed using ShowWindow(Handle, SW_SHOWNOACTIVATE);, but if I show another form using ShowModal() this forms are blocked by new form. If thread creates another forms of "type A" using ShowWindow(Handle, SW_SHOWNOACTIVATE); they are accessable and visible over ShowModal() form. Is there any way that ..
I got a lot of very old C++ Borland C++ Builder 5.0 Projects and want upgrade it to the last Embarcadero Version. As I know the the newest version has not an import for such old ".bpr" projects, so that I must reconfigure it by hand. My idear is to install temporary an older version ..