Hi, i had the same problem with Delphi Tokyo and AsyncPro VCL 2022.06 and found a very simple solution. There exists a global exception handler variable GShowExceptionHandler which you can use to avoid the error message.You can find it in AwUser.pas. Here is a small example of how to use it. Hope this also helps for Borland Builder. uses AwUser; type TReaderException = procedure(ExceptObject: TObject; ExceptAddr: Pointer) of object; type TForm1 = class(TForm) private FOnReaderException:TReaderException;...
H iDan Not sure if you mean the C++ version or Delphi. If Delphi the download the SongBeamer version from herehttps://www.dropbox.com/t/AEUVz70tBEzKUQro or better: Within Delphi UI go to GetIt downloads and download AsynchPro directly from there. Best regards Klaus Budmiger TopoFlight Systems Grabenstrasse 4, CH-3600 Thun, Switzerland Page: www.topoflight.com Klaus Budmiger Phone: +41 31 950 95 77 Cell phone: +41 79 2468 277 E-Mail: klaus@topoflight.com Von: discussion@tpapro.p.re.sourceforge.net...
Hi, this is Dan a C++ Builder user from from Saint Louis Missouri USA By chance does anybody have AsyncPro updated to work with 10.x Tokyo ? If yes Will please you zip up and send me your AsyncPro project files ? Could you please send me your AsyncPro for 10.x Tokyo ? I have a 20 year old C++ Builder v5.0 app (Year 2001) that uses Async pro for sending out faxes via a modem. It only uses the Async pro Fax library. I can still compile, build run this 20 year old app from windows 10. It runs fine....
Hi, this is Dan a C++ Builder user from from Saint Louis Missouri USA By chance does anybody have AsyncPro updated to work with 10.x Tokyo ? If yes Will please you zip up and send me your AsyncPro project files ? Could you please send me your AsyncPro for 10.x Tokyo ? I have a 20 year old C++ Builder v5.0 app (Year 2001) that uses Async pro. I can still compile, build run this 20 year old app from windows 10. It runs fine. However Id like to upgrade the C++ Builder app to 10.2 Tokyo. I have little/no...
Embarcadero C++Builder 10.4 Tool -> Option -> Language -> C++ -> Path and Directory -> System include path -> Open folder icon -> "C:\Users\User\Documents\Embarcadero\Studio\21.0\CatalogRepository\AsyncPro-1.7cb-Sydney\packages\Sydney\cpp\Win32\Release" -> Add -> OK Tool -> Option -> Language -> C++ -> Path and Directory -> Library path -> Open folder icon -> "C:\Users\User\Documents\Embarcadero\Studio\21.0\CatalogRepository\AsyncPro-1.7cb-Sydney\source" -> Add(A) -> OK
Embarcadero C++Builder 10.4 Project -> Option -> Include path -> Folder open icon -> Select "C:\Users\UserName\Documents\Embarcadero\Studio\21.0\CatalogRepository\AsyncPro-1.7cb-Sydney\packages\Sydney\CBuilder" filfer -> Add(A) -> OK Project -> Option -> Library path -> Folder open icon -> Select "C:\Users\UserName\Documents\Embarcadero\Studio\21.0\CatalogRepository\AsyncPro-1.7cb-Sydney\source" filder -> Add(A) -> OK
Hello Kattes, I have a similar issue with AsyncPro but your link is no longer valid Thank
I am using a component of version 4.2 Release 4.07. I am opening a virtual port from MOXA (https://www.moxa.com/en/products/industrial-edge-connectivity/serial-device-servers/general-device-servers/nport-5600-dt-series). MOXA has a new firmware version 2.7. MOXA supplies software that adds COM ports to a PC. I open the port, I work with it. The problem occurs when I want to close the port. When I close the port, the application "freezes" and no longer runs. The application "freezes" on the command...
You might be able to catch DTR dropping.
APRO Developer's Guide has a section on installing SAPI (available through Files | Docs). It's been a lifetime ago since I worked with it. The install order is important if you have both SAPI4 and SAPI5 installed together. I recall that SAPI4 had to be installed first. If SAPI5 was already installed change your path so the SAPI4 folders are first. Also, the SAPI engines need to be installed as admin.
Hi, I created an application with AsyncPro 4.07 and Microsoft SAPI4SDK longtime ago for a windows 98 computer with Delphi 5. This application worked fine and the computer is broken after 8 years. Now I set up a new computer with windows 98 and I get the error OLEException "No such interface supported" I think it looks like the ApdSapiEngine is missing the SAPI Engine from Microsoft. I installed the sapi4sdk and sapi 5.1 SDK but it doesn't work. Is there anybody who can help me :( Is somewhere written...
Literally twenty years ago I used to develop applications using ASP V2.5 and Delphi IV. I now find myself in a different country and a different occupation. That said I have built a PIC micro based device that transmits messages over Bluetooth using an HC-05. It works perfectly with an Android app that I wrote. I can also send and receive messages on Windows 10 using a terminal, in this case I'm using Termite. When the PC connects to the HC-05 a com port is made available: Com 3. Termite takes about...
Literally twenty years ago I used to develop applications using ASP V2.5 and Delphi IV. I now find myself in a different country and a different occupation. That said I have built a PIC micro based device that transmits messages over Bluetooth using an HC-05. It works perfectly with an Android app that I wrote. I can also send and receive messages on Windows 10 using a terminal, in this case I'm using Termite. When the PC connects to the HC-05 a com port is made available: Com 3. Termite takes about...
I just installed AsyncPro and had this error. I solved it easily by adding the source folder to the environment path: tpapro_4.06/source
Sorry I meant to add that the application is developed in C++ Builder 10.3
HI, I have writen an application that uses a scanner conected to the system as a virtual communication port. The system waits for a packet trigger and then performs a series of actions depending on the data received. The one event I can't seem to trap is when the scanner is unplugged while waiting for the reception of data. Please can you let me know how I can intercept this event so that the application can handle it in a clean manner. The exeption that is thrown is attached. Many thanks
Support for SSH in Async Pro
Found it. In the compiler 'components' tab. I had both the run time and design time boxes checked. When I unchecked the run time box things started working ok. So glad to be retired and not have to deal with this kind of crap every day!
Background- I wrote a program 15 years ago to config/test a keyboard-display device I make. The test program uses serial RS232 to communicate with the device. This program has been running fine ever since. However I now want to make some minor changes. The original development platform is long gone. I re-installed Borland C++ Builder and Async Pro V3.04 on a Windows NT/SP2 desktop to replicate the original environment. Problem- after some issues with paths, component installation, etc, I am now able...
Hello Matthias, I have the same problem. Did you solve it ? Thank you for your help Elio
Hi Ramon, You just hook the TriggerAvailable even, something like this procedure TMyConnection.HandleTriggerAvail(CP: TObject; Count: Word); var b : Byte; // utility i : Integer; // loop variable begin for i := 1 to Count do begin FComPort.GetBlock(b, 1); // get byte from com port FProcessSerialData(b); // put it in the system end; Ray From: "Ramon Muñoz Mitxelena" [mailto:rammun@users.sourceforge.net] Sent: Wednesday, February 07, 2018 11:01 PM To: [tpapro:discussion] 241882@discussion.tpapro.p.re.sf.net...
Hello Ray, Thanks for your quick response. Do you mean that if you want to send/receive 10 to 50 bytes sized messages you don't use data packets? What's the way around? Thanks again, Ramon.
Hello Ramon, I have been able to use Data Packets in simple, single byte situations. For more complex tasks, I usually code around them. Ray From: "Ramon Muñoz Mitxelena" [mailto:rammun@users.sourceforge.net] Sent: Wednesday, February 07, 2018 5:59 AM To: [tpapro:discussion] 241882@discussion.tpapro.p.re.sf.net Subject: [tpapro:discussion] AsyncPro 5 on Delphi 10.2 Tokyo -> TApdDataPacket not working Hi everyone there, We have some Delphi applications developed with Delphi 2007 and even older. We...
Hi everyone there, We have some Delphi applications developed with Delphi 2007 and even older. We use serial communications, which we needed to be asynchronous, which is why we aquired AsyncPro a long while ago. We've been using APDDataPackets for ages, and it worked fine. Now, we have been asked to migrate to Delphi 10.2 Tokyo, and nearly everything is going as expected (with conversions of string to AnsiString, Char to AnsiChar and so on). The problem has arised with data packets, we don't get...
Hello, I'm writing an application that constantly utilizes the Serial IO of my machine to talk to multiple devices and I'm consistantly getting this IO error that appears to be in closing the port and after adding the DebugSerialIO conditional I was able to get an error code of 87. Call Stack for thread exception is thrown from: :766908b2 KERNELBASE.RaiseException + 0x62 AdExcept.CheckException($5C20700,-161) AwUser.TApdBaseDispatcher.ThreadGone($97A3DB8) LNSWin32.TApdWin32Thread.ThreadGone($97A3DB8)...
Thanks Kattes, I used this with some changes to fix some issues. My versions can be found in RealtermV3.0.0.33 onward, install sourcecode only , changes in AdPort,AdExceptAdWnPort,AwUser. https://www.i2cchip.com/realterm
Tired of not being able to solve the instruction Apdtapidevice1.AutoAnswer; When executing that instruction mark error, the examples do not work either
So, it seems it has been implemented all along, Realterm was overiding the colors. RT V3.0.0.32+ have working ansi color
So how do you handle the usb-unplugged error? What do you do? Are AdPort and AwUser then only files you changed? btw I use tapdwinsockport
So how do you handle the usb-unplugged error? What do you do?
BTW component comport (can be found on SF) works without any problem.
I can also add that using a com port (the example provided too) in a remote desktop session (with Windows 7, but probably with other versions too), the application raises an exception when opening the port.
(I posted here and in BUGs since I don't knoiw which is right).
I am unable to compile the package A406_R35 using BCC 3.0. I receive a message stating...
Unable to compile iwith BCB 3.0
Hi Last month I made the following additions to a part of AsyncPro: Introduction...
Hello, I am using Asynpro for seriell communication and everything works. My project...
Hi, Sorry friend. This will not work in W10. You will need an older version on Windows....
I am still using D7 + Async 4.07 in some old projects. I just went to Win 10 and...
I have the same problem Is there a way to solve it?
Oh, fast reply! :) Thank you again, Tim!
Thanks Tim! But now there is the problem: where can I find the 4.03 version? :) EDIT:...
Apologies - I meant 4.07 http://sourceforge.net/projects/tpapro/files/ Download the...
Thanks Tim! But now there is the problem: where can I find the 4.03 version? :)
4.02 and 4.03. Works fine for me all the way to Delphi 7. Regards Tim From: Bob [mailto:ccbob@users.sf.net]...
You can also download the manual From: Bob [mailto:ccbob@users.sf.net] Sent: 09 December...
Hello! Short question: which version works on delphi 5? pleas don't laugh at me -...
Convert Tiff to apf and unsupported graphic file format
I was having an issue with TApdComPort totally locking up my app about 5% of the...
I was having an issue with TApdComPort totally locking up my app about 5% of the...
cross listed to https://github.com/TurboPack/AsyncPro/issues/3
Ansi Color code sequence rendering in Emulator
Support for Delphi Xe6 UPD1
can you help me about the installation of component in delphi xe6 upd 1? thanks
Bonjour il s'agit de Delphi 5 ou delphi XE5 ??
I have been trying to install Async Pro 3 with Delpi 5 and I get a error telling...
I have been trying to install Async Pro 3 with Delpi 5 and I get a error telling...
Hi Andreas, Goto the files area in the AsyncPro to download the docs. http://sourceforge.net/projects/tpapro/files/tpapro_docs/4.06/...
Hi Fred, Thanks a lor for your response. But if I use the apdtapidevice.selectdevice...
HI, You need a configuration routine to save the selected device. Call the SelectDevice()...
Hello, I want to use the Tapdtapidevice together with the TapdComPort to Dial a number...
Sorry, I forgot to post in the new Forum
Hello, I want to use the Tapdtapidevice together with the TapdComPort to Dial a number...
I have successfully installed Async Professional 4.07 into Delphi XE but am running...
I am using Async Pro version 3.06 with Borland C++ Builder version 5 on a Win 64...
Hello. I use Embarcadero C++ Builder XE2. I've done following operations: dcc32.exe...
Hello. I use Embarcadero C++ Builder XE2. I've done following operations: dcc32.exe...
I have a solution to this thanks to Antonio Estevez over on EDN. Following the instructions...