LiveBindings is a great technology built into Delphi and C++Builder for bypassing most of the code involved in a CRUD data cycle (Create, Read, Update and Delete Cycle). It can keep you out of massive amounts of technical debt. However, sometimes the standard LiveBindings method of binding some controls can be overly complex.
You can easily simplify your LiveBindings by using an invisible TEdit…
FireDAC & ODBC for Paradox and dBase tables.
June 9, 2017
I continue to get customer requests for options to migrate legacy RAD Studio, Delphi or C++ Builder applications using the Borland Database Engine (BDE) with Paradox and/or dBase files.
With the current versions of RAD Studio, you can use the FireDAC…
Visualize JSON using TTreeView
May 27, 2017
Author: h.mohri
I tried a program that reads a JSON file in C++Builder VCL and displays it in TTreeView component.
This project file is open to public from github.
github.com/mojeld
https://www.microsoft.com/store/productid/9PLPHK05PJF7
Place two TSpeedButton…
May 2017 Roadmap Commentary from Product Management
May 17, 2017
We just published the May 2017 Delphi, C++Builder and RAD Studio roadmap which we’re really excited about. In our roadmap, you can find the key features that we planned for calendar year 2017/2018. The plans are aligned with Embarcadero’s fiscal year which starts April…
“Q. I’ve installed and registered C++ Builder or Delphi, yet when it starts I am brought to a web page with the error “Product or License Validation Error”. How can I fix this?
By far the most common cause for this error is having files or applications not…
We are pleased to release a hotfix for RAD Studio 10.2. This hotfix addresses:
debugger issues for Android, iOS, and Linux;
Delphi Win64 compiler issues;
a C++ RTL issue addressing a crash on exit;
a security issue in the C/C++ RTL. Our thanks to Łukasz Wyporek for…
How to use Android Service(TAndroidService) in C++Builder
April 30, 2017
Author: h.mohri
[Make a new project for Android service.]
File→New→Other
NewItems→Delphi Project→Android Service.
After making the above selection, click OK.
Select a “Local Service” and click OK.
TDM class that inherits TAndroidService will be…
New in 10.2: MariaDB Support
April 19, 2017
Author: Pawe Gowacki
One of the biggest new RAD Studio 10.2 Tokyo database features is support for MariaDB open-source relational database.
MariaDB is one of the most popular open-source SQL databases. It is a fork from MySQL database, after it has been acquired by Oracle…
10.2 Tokyo TJsonSerializer and JSON.Converters
April 4, 2017
Author: h.mohri
First declare with Pascal to use the converter and generics.
////
unit Unit2;
interface
uses
System.JSON.Converters, System.JSON.Serializers, System.Generics.Collections;
type
TListString = TList<String>;
TDictionaryStrStr =…
Author: h.mohri
Made a DLL with Visual C++. And I tried to use it in C++Builder. Common is 64 bits.
First I will make a VC++ side DLL.
////
extern "C" CONSOLEAPPLICATION1_API int test1(int i1)
{
///This function only increments.
++i1;
return i1;
}
extern "C"…




