StrokeReader ActiveX - a serial port interface control

Table of Contents

A serial port interface ActiveX control with event-driven, asynchronous data transfer.

StrokeReader serial port ActiveX

Features

Compatibility

The StrokeReader ActiveX does not use any undocumented API calls or driver features. It is compatible with any RS232 and RS485 PCI cards, USB CDC devices, USB Bluetooth dongles and modems.

The ActiveX is tested to be compatible with the following list of systems:

Download

To try StrokeReader ActiveX, download the demo version here.

The full featured release

StrokeReader v3.0.1.0 is available for download. The setup program contains both x86 and x64 versions of the ActiveX. This release requires you to have a valid version 3 license key.

To download the software, fill the form below:

I have read, understood and agree with the EULA and privacy policy.

The old version download

Licensed StrokeReader V2 users may download the version 2 installer here.

Our Black Cyber - End of the Year Sale!

Use the code B2024 to get 40% discount on Single user/Developer licenses till the end of this year.

Pricing

Demo Single user license Developer license
Users licensed 1 1 1
Software redistribution n/a n/a With custom developed projects
Pay with Bitcoin - $20
(0.0001860 BTC)
Pay with Bitcoin
$60
(0.0005590 BTC)
Pay with Bitcoin

We reserve the right to change these prices at any time.

Electronic delivery. We send the license key(s) to the e-mail address you specified when ordering the software.

Technical assistance: E-mail only technical assistance within one year after purchase. We reserve the right to answer on your request in 5 business days.

Lifetime license: The major version license (i.e. StrokeReader V2.x.x.x) is permanent (one-time purchase for long-term use). No monthly or annual fees. The license is transferable.

License Types

Single-user: Allows to install the ActiveX on a single PC. This license type requires receiving an activation code.

Developer license grants user the right to redistribute the software as an integral part of custom developed products. This license type is royalty-free (see our license agreement).
According to EULA, developer may request additional keys for StrokeReader redistribution. We will provide 1 (one) additional key for free to protect developer's key from piracy but if more keys are needed, they must be purchased. Each additional key will cost $1 and can be purchased from Developer zone. These keys are not limited on per-PC basis. Again, use of additional keys isn't obligatory.

Activation

Single-user version

After entering the license key in the setup wizard, you will need to:

We send activation codes only to the email address specified when ordering a license.

If you need to move a license to an another PC, ask here.

Activating a single-user license

Version history

Anybody who upgrades from v<2.6 needs to make a change in the event handler to use the Read method instead of the data parameter when handling the EVT_DATA event. See an additional example here.

Excel users: when upgrading to V3, you will need to remove and then re-insert the ActiveX on the worksheet.

When upgrading to V3, you will need to replace the PortsAvailableArr() calls with the GetPortsAvailable(BINARY) or GetPortsAvailable(BINARYJS) and remove the DataMode= statements from your code.

When upgrading to V3, you will need to remove any references to the ErrorDescription property from your code.

3.0.1 2024-04-01

- Removed the property DataMode.

- Removed the property ErrorDescription.

- The PortsAvailableArr() function is replaced with GetPortsAvailable(DataMode).

- Removed Win2k support.

- Completely new low-level code.

- Rewrote uninstaller, overall installer code cleanup.

© 2025 StrokeScribe. All rights reserved. Use of any portion of this site constitutes acceptance of our Terms of Use and Privacy Policy.
The website material may not be reproduced, except with the prior written permission.

Facebook X Bluesky Youtube Contact Us