Add terminal emulation to any .NET application or service with VT and Telnet controls.
Q: Can I build a fully-functioning terminal emulator with this product?
A: Yes you can. Please see the included sample projects, which include a richly featured, fully-interactive terminal emulation application.
Back to Top
Q: Do samples ship with the product?
A: Absolutely. We ship complete finished apps (not just simple technology demonstrations) in both CSharp and Visual Basic .NET as both Windows Applications and Web Applications.
Back to Top
Q: Does your product support streaming operation?
A: Yes. This product is architected on the basis of streams and almost anything can be represented as a stream.
Back to Top
Q: What is screen-scraping and why would I want to do it?

Screen scraping is the act of reading data from a terminal display so that it can be used programatically.  VT data is decorated with escape characters that define its visual representation (font color, style, etc.), and therefore must be extracted from these sequences.   Typically, data is written to the Vt control during a Telnet session, at which time it is available for scraping.  The Vt control can be dynamically created for scraping scenarios in which the visible display is not required.  PowerTCP provides several mechanisms for accessing this data.

A typical example would be to retrieve a report and add its data to a spreadsheet.  As data is retrieved, it can be fed to the Vt control and scraped into the spreadsheet.  Without the VT control, the escape code sequences would have to be manually interpreted, making this a very difficult process.

Back to Top
Q: Why do I get a license exception when creating C++ CLR projects in VS2010 and VS2012?
A: Visual Studio 2010 and Visual Studio 2012 do not automatically embed the license for licensed components into the compiled binary. Because of this, you will receive a LicenseException at run time. To resolve the problem please follow these steps:
  1. Right-click on the project in the Solution Explorer and select Build Customizations from the context menu.
  2. In the Available Build Customization Files pane, check the lc(.targets, .props) checkbox. Click OK.
  3. Right-click on licenses.licx in the Solution Explorer, and select Properties from the context menu.
  4. In the Property Pages, select General in the Configuration pane, then select License Compiler in the Item Type drop-down. Click OK.

Back to Top