Hi,I imported XE version (from 4.11f distribution) in Delphi Rad Studio 10.1.Strangely, some 'uses' clauses was broken, so, a restore to their original values was needed.The two projects (library and VCL component) were correctly compiled. The component was installed in Delphi and it work fine in C Builder Rad Studio 10.1 (TComPort and some functions tested in C).To avoid conflicts (C), an #undef of SetPort macro (by windows headers) is required BEFORE the include of 'CPort.h'.Note: Compiler paths and some options were not set by import procedure, so a manually set was needed.See:Bye.AndypEDIT: The link contain the XE10 version of the sources.
![]()
I used instead the older version that I already used in my older projects. I suggest to try the newer version.
AsyncFree OpenSource component library for serial communication. TComport Lazarus This project is the conversion of the Comport Package of dejancrn and dybdahl. TurboPower Async Professional Async Professional is a comprehensive communications toolkit for Embarcadero.
ZylSerialPort 1.74 Delphi & C++Builder Component
ZylSerialPort is a Delphi & C++Builder thread based serial port component.
Use ZylSerialPort component to easily communicate with external devices on serial port connection, such as modems, bar code readers, GSM modules and others. It works in synchronous and asynchronous mode. ![]()
You can use it also with USB, IrDA and Bluetooth devices, because these devices have a driver that redirects the input from the USB, IrDA or Bluetooth port to a virtual serial port (you can check it in System/Device Manager/Ports). If your USB device is not provided with such a driver, then use a USB controller whose vendor provides a virtual serial port driver, such as FTDI or use a USB/RS-232 adapter.
The demo version is fully functional in Delphi and C++Builder IDE, but it displays a nag dialog (the licensed version will, of course, not have a nag dialog and will not be limited to the IDE). The package includes demo programs for Delphi and C++Builder and a help file with the description of the component. Supported Operating Systems: -Unzip the zip file and open the ZylSerialPortPack.dpk file in Delphi (ZylSerialPortPack.bpk or ZylSerialPortPack.cbproj file in C++Builder), compile and install it -It is indicated to use this component with 'Stop on Delphi exception' option deactivated. You can do this from Delphi / C++Builder menu, Tools/Debugger Options/Language Exceptions/Stop on Delphi exceptions in older versions or Tools/Options/Debugger Options/Embarcadero Debuggers/Language Exceptions/Notify on language exceptions in newer versions, otherwise you will have a break at all the handled exceptions. 64-bit platform: Help file: What's new:
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |