C++Code

Quickly Learn How To Migrate Legacy C++ Builder Applications To The Unicode

In this CodeRage session, you can see how you can migrate your legacy C++ Builder code to new and fresh C++ easily with a strategy. What can you get from this session? Here is the overview: Unicode in C/C++, VCL & WinAPIVCL String ClassesConverting text to and from UnicodeLoad and save Unicode characters to fileNew C/C++ data types for C-style strings“_TCHAR maps to&#8221…
Read more
CodeDelphiRAD Studio

Learn About A Powerful Native HID USB Windows Library For Delphi Firemonkey By Winsoft

Introduction The Native HID library for Firemonkey is a library for communicating with Human Interface Devices. It uses Windows HID Api and supports both Windows 32 and Windows 64. A short video describes for to install the library in your Rad Studio. 2. Components in the Demo and what they do The Demo contains only one Tbutton and TMemo component for the…
Read more
CodeDelphiRAD Studio

A RoadMap To Migrate Your Legacy Delphi And C++ Applications To The Latest Blazing-Fast Version

Thinking to migrate your Legacy Delphi/C++Builder Applications to the Latest Delphi? Curious to know the things to do and tips to do effortless migrations ? This post will guide you through the considerations for succussful migrations Things to consider : Unicode Compatibility – Unicode support was added to RAD Studio, Delphi and C++Builder starting with the 2009 version. Many…
Read more
C++CodeIDE

C++Builder Developer on StackOverflow was having trouble with SysUtils FindFirst / FindNext not finding all files with extension ~1~ and other strange file extensions.

Here was my answer 😀 Create a New | C++Builder VCL Windows application. On the form add TPanel, TButton, TEdit and TMemo components. Put the TButton and TEdit into the TPanel. Set TPanel align property to AlTop. Set the TMemo align property to alClient. FindFirst’s declaration in SysUtils.hpp is: extern DELPHI_PACKAGE int __fastcall FindFirst(const System::UnicodeString Path…
Read more