Manche fremde serielle ActiveX Komponenten erzeugen diesen Fehler während nach Daten gelesen wird. Das SuperCom hat keine derartigen Probleme. Die serielle Schnittstelle wird entsprechend der spezifikation korrekt ausgelesen. Die verfügbaren DEMO Programme können leicht zum Test mit der eigenen Hardware genutzt werden.
Werden von Kunden oft berichtet. Diese Fehler können durch den Austausch mit dem SuperCom ActiveX behoben werden.
Während Daten gesendet oder empfangen werden scheint plötzlich die Anwendung zu hängen und instabil. Das passiert mit SuperCom nicht, denn SuperCom überträgt die Daten komplett transparent im Hintergrund. Auch Datei-Übertragungen finden im Hintergrund statt.
Das passiert mit SuperCom nicht. SuperCom ist eine ausgereifte Bibliothek und wurde bereits seit Windows 95 als Ersatz für MSComm genutzt. Unterziehen Sie einfach die vielen Beispiele einer Dauerprüfung.
SuperCom kann bis zu 255 serielle Schnittstellen oder Verbindungen gleichzeitig steuern. Gleichzeitige Verbindungen, Dateiübertragungen usw. sind einfach zu realisieren. Das ermöglicht die effiziente Multiprocessing Implementierung.
Das SuperCom ActiveX überträgt jede Byte-Kombination und Byte-Werte zwischen 0 und 255 im binären Modus (Binary Data Transmission). Kleine Beispiele im Handbuch und Quelltext-Beispiele demostrieren es.
Oft ist es notwendig spezielle Zeichen schnell zu erkennen z.B. SOH, STX, ETX usw. Es ist meistens umständlich dies in der Anwendung zu prüfen und wesentlich eleganter es SuperCom zu überlassen. SuperCom bietet Eigenschaften wie Trigger oder EventChar. Mittels Triggers können einzelne Zeichen und Zeichenketten überwacht werden. Sobald ein oder mehrere besondere Zeichen oder Zeichketten erkannt werden sendet SuperCom ein OnComm Ereignis. In der Zwischenzeit kann die Anwendung andere Aufgaben erledigen.Für ganze Datenpakete kann auch DPCollect genutzt werden. Weitere intelligente Funktionen.
Das SuperCom ActiveX überträgt jede Byte-Kombination und Byte-Werte zwischen 0 und 255 im binären Modus (Binary Data Transmission). Möchten Sie stattdessen direkt Hex Werte wie 1F, FF übertragen genügt die Eigenschaft InputMode auf InputModeHexString zu setzen und die Daten als zwei Hex Zeichen zu übergeben. SuperCom ActiveX erledigt den Rest.
Beispiel SCom.InputMode = InputModeHexString
SCom.Output = "414243" ' Hex Ascii Werte für "ABC".
Diese Funktion dient auch Progrmmiersprachen, die nicht direkt mit binäre Daten umgehen können. In diesem Fall können binäre Daten als Hex-String übergeben werden.
Sehr frustrierend, besonders wenn es auf dem Kundenrechner passiert. Es ist sehr einfach diesen Fehler mit dem SuperCom ActiveX zu vermeiden.
Ab SuperCom Version 7 und später kann das SuperCom ActiveX unter Windows XP und höher ohne Administrator Rechte und ohne eine Registrierung in der Windows Registry* genutzt werden. Einfache Nutzung wie eine DLL.
Kein Bedarf für RegOCX oder Regsvr32.
*die meisten ActiveX funktionieren nicht anders!
SuperCom steuert die serielle Schnittstelle in eine Art und Weise, dass sich fast gleich verhält unabhängig von der Übertragungsgeschwindigkeit. Die benutzte Methode stellt sicher, dass keine Zeit vergeudet wird ohne etwas produktives zu tun. Dadurch wird der Datendurchsatz maximiert und die Arbeit im Hintergrund wird für die Anwendung transparent ausgeführt bei niedriger CPU Leistung.
Diese Aufgabe ist oft mit Zeitüberschreitungen und Datenfehlern verbunden. SuperCom ermöglicht eine Fehlerfreie und stabile Daten-Kommunikation zu einem seriellen GPS Empfänger.
Ja. Die Methode PortPresentEx liefert den Verfügbarkeitsstatus, Geräte-Namen und Geräte-Typ (Standard, USB, Ethernet etc.).
Es ist möglich das SuperCom ActiveX mit HTML und Internet Explorer zu nutzen. Ein Ereignisgesteuertes Beispiel ist verfügbar.
Jedes SuperCom Paket mit x64 Unterstützung und ein x64 fähiger Compiler (zum Beispiel Visual Studio 2005 und höher) kann für die Erzeugung von 64-Bit Anwendungen genutzt werden. Die darin enthaltene DLLs (DLL API) sind 64 Bit, das darin enthaltene SuperCom ActiveX Steuerelement ist 64 Bit (und auch MSComm kompatibel) und die SuperCom NET Class Library (ActiveX API) ist 64 Bit. 64-Bit Beispiele sind enthalten.
Ungefähr genauso lange gibt es das SuperCom ActiveX auch. Von Anfang an MSComm kompatibel mit erheblich mehr Funktionen, kostenlosen technischen Support, viele komplette Beispiele und kontinuierliche Updates, Erweiterungen und Optimierungen an neue Betriebssysteme und Entwicklungsumgebungen. Das SuperCom ActiveX war seit erscheinen die Alternative für professionelle Entwickler auf der Suche nach einer schnelleren und stabileren Daten-Kommunikations Lösung.
Das serielle SuperCom Kommunikation ActiveX ersetzt das MSComm Steuerelement i.d.R. innerhalb von wenigen Minuten. Die einzelne Schritte um das MSComm zu ersetzen finden Sie hier.
Das serielle SuperCom ActiveX ist eine echte Alternative zu MSComm und wurde seit 1996 genutzt um das MSComm zu ersetzen und den Funktionsumfang der Anwendung zu erweitern.
Wenn Sie eine Visual Basic 6 Anwendung, die MSComm nutzt, zu Visual Basic NET portieren müssen, können Sie einfach das SuperCom ActiveX Steuerelement nutzen oder die SuperCom NET Class Library, welche das selbe API (sog. ActiveX API) für VB NET bietet.
Das serielle SuperCom ActiveX Steuerelement überträgt Daten, Daten-Pakete, Dateien, baut Verbindungen auf, überwacht spezielle Daten und Datenpakete nicht-blockierend im Hintergrund. Die Anwendung kann solange andere Aufgaben erledigen und, bei Bedarf, auf eine Vielzahl von Ereignissen reagieren und Daten, Daten-Pakete, Status-Informationen u.a. erhalten.
Der bevorzugte Weg für die Entwicklung von NET Anwendlungen sind NET Klassen. Die Integration von MSComm benötigt mehrere Hüllen (wrapper). Auch sollten die bereits bekannten Fehler (siehe oben) und evtl. neue, die bei den Nutzung unter NET, entstehen könnten, nicht sorglos ignoriert werden.
Die SuperCom .NET Class Library integriert sich nahtlos in die NET Umgebung. Die SuperCom .NET Class Library bietet eine flexibles API inklusive Kompatibilitätä zu MSComm32 und SerialPort.
Ja. Es sind die selben Methoden, Eigenschaften und Ereignisse enthalten. Kleine Anpassungen sind unter Umständen notwendig, da unterschiedliche Schnittstellentyp (ActiveX vs. NET Klasse). Die Ersetzung in kleine Projekte ist meistens in wenigen Minuten volbracht.
Die SuperCom .NET Class Library integriert sich nahtlos in die NET Umgebung. Die SuperCom .NET Class Library kann mit NET Compiler genutzt werden wie C++, C# und Visual Basic NET.
Es ist möglich das SaxComm Steuerelement durch das SuperCom ActiveX API (SuperCom ActiveX Steuerelement oder die SuperCom NET Class Library) zu ersetzen. Auch wenn kompatibel zu MSComm und PDQComm enthält es auch nicht existierende Funktionen, die umbenannt oder durch ähnliche SuperCom Funktionen ersetzt werden müssen. Basierend auf den genutzten Funktionsumfang ist ein Bedarf für manuelle Nacharbeit möglich. Zum Beispiel:
Comm.OutputLine = "Hello World"
'- wird mit SuperCom
Comm.Output = "Hello World" & vbCr
Mehr Details zu diesem Thema finden die SuperCom Nutzer im Handbuch zum ActiveX API.
Installation
SuperCom 7 ZMODEM Übertragung: Sehr geehrter Support,
ihre Komponente funktioniert sehr gut ! Ticket xxxx ist somit erledigt... Danke für die Hilfe !
S... aus Ö