Softwareentwickler können mithilfe der Windows-API auf verschiedene Geräte zugreifen. Wenn Sie eine API verwenden, erhalten Sie Zugriff auf ein vollständiges Spektrum verfügbarer Funktionen, aber die API-Programmierung ist eine sehr schwierige und zeitaufwändige Aufgabe. Sie müssen die Dokumentation studieren und alle High-Level-Funktionen basierend auf den Low-Level-API-Funktionen von Grund auf neu erstellen. Dies ist in Ordnung, wenn Sie eine spezielle Anwendung entwickeln. In den meisten Fällen möchten Sie jedoch nur, dass ein bestimmtes Gerät mit dem geringstmöglichen Aufwand in Ihrem Programm funktioniert.
Eines der Systemgeräte, das Sie häufig unterstützen müssen, ist ein serieller Anschluss. Es gibt zahlreiche Laborinstrumente, Schutz-Gadgets und andere Inventare, die über einen COM-Port verbunden werden können. Anstatt Wochen oder sogar Monate für api-Codierung zu verbringen, können Sie eine vorgefertigte ActiveX-Komponente in Ihrem Programm verwenden. Wir empfehlen Ihnen, Serial Port Control von FabulaTech auszuprobieren.
Serial Port Control ist eine kostengünstige, lizenzfreie Komponente. Sie können es mit jeder Entwicklungsumgebung verwenden, z. B. Visual Basic, Visual Basic .Net, Visual C++, Visual C, Borland Delphi, Borland Builder usw. Legen Sie es einfach in ein Formular und Sie haben alle Funktionen, die Sie benötigen, um auf einen seriellen Port zuzugreifen, entweder physisch oder virtuell.
Serial Port Control zählt automatisch alle im System verfügbaren Ports auf. Sie müssen nur den Portnamen auswählen, mit dem Sie arbeiten möchten. Die ereignisgesteuerte Architektur dieser Komponente ist ein Snap-zu-Verwenden." Sie müssen Ports nicht regelmäßig überprüfen, um festzustellen, ob neue Daten zum Lesen von einem Port verfügbar sind. Definieren Sie einfach eine Funktion in Ihrem Programm, die automatisch durch das entsprechende Ereignis ausgelöst wird und verarbeiten Sie die Daten.
Trotz der niedrigen Kosten ist die Komponente lizenzfrei. Es gibt keine versteckten Gebühren und Sie sind frei, es zusammen mit Ihrer eigenen Software zu verteilen.
VERSIONSVERLAUF
- Version 2.3.4 veröffentlicht auf 2016-06-23
Kleinere Fehler wurden in der API behoben.
- Version 2.3.3 veröffentlicht auf 2016-06-06
Die Unterstützung von Windows 8, 8.1, 10, Server 2012 und 2012 R2 wurde hinzugefügt. SHA256-Signatur wurde hinzugefügt. Borland-Komponenten sind jetzt nicht enthalten, sind aber noch auf Anfrage erhältlich.
- Version 1.5.3 veröffentlicht auf 2006-06-07
Einige Fehler werden behoben.
Programmdetails
Eula
EULA - Endbenutzer-Lizenzvertrag
FabulaTech Endbenutzer-Lizenzvertrag
=============================
HINWEIS FÜR BENUTZER:
LESEN SIE DIE FOLGENDE RECHTLICHE VEREINBARUNG SORGFÄLTIG DURCH. VERWENDUNG DER
SOFTWARE MIT DIESER VEREINBARUNG (DIE "SOFTWARE")
STELLT IHRE ANNAHME DIESER BEDINGUNGEN DAR. WENN SIE NICHT
DEN BEDINGUNGEN DIESER VEREINBARUNG ZUSTIMMEN, NICHT INSTALLIEREN
UND/ODER VERWENDEN SIE DIESE SOFTWARE. NUTZER-NUTZUNG DIESER SOFTWARE IST
KONDITIONIERT AUF DIE EINHALTUNG DER BEDINGUNGEN DIESER
Vereinbarung.
Diese SOFTWARE ist SHAREWARE Produkt. Das bedeutet, dass der Benutzer
Möglichkeit, deren Nützlichkeit gründlich zu bewerten und
Funktionalität vor dem Kauf. Dieser "versuchen, bevor
Sie kaufen" Ansatz ist die ultimative Garantie, dass die
SOFTWARE wird zu seiner Zufriedenheit leistung bringen. Daher gibt es
ist keine Rückerstattungspolitik für den Kauf dieser Produkte.
1. LIZENZERTEILUNG. FabulaTech, Inc. erteilt Ihnen eine Lizenz
eine Kopie der Version dieser SOFTWARE auf einer beliebigen Version zu verwenden
System für so viele Lizenzen, wie Sie kaufen. "Sie" bedeutet
Unternehmen, Unternehmen oder Einzelpersonen, deren Mittel zur
die Lizenzgebühr zu entrichten. "Use" bedeutet Speichern, Laden,
Installation, Ausführung oder Anzeige der SOFTWARE. Sie können
software nicht ändern oder Lizenzierung deaktivieren oder
Steuerungsfunktionen der SOFTWARE außer als beabsichtigte
Teil der Programmierfunktionen der SOFTWARE. Wenn Sie
zuerst eine Kopie der SOFTWARE zu erhalten, erhalten Sie eine
Evaluierungszeitraum von nicht mehr als 15 Tagen, nach dem
Zeit, die Sie für die SOFTWARE gemäß den Bedingungen bezahlen müssen
und Preise, die in der Dokumentation der SOFTWARE erörtert werden, oder
Sie müssen die SOFTWARE von Ihrem System entfernen.
Diese Lizenz ist nicht auf ein anderes System übertragbar, oder
an eine andere Organisation oder Person. Sie werden erwartet
software auf Ihrem System zu verwenden und
seine Nützlichkeit und Funktionalität zu bewerten, bevor
Erwerben. Dieser "try, bevor Sie kaufen" Ansatz ist die
ultimative Garantie, dass die SOFTWARE ihre
Zufriedenheit; verstehen und stimmen daher zu, dass
es gibt keine Rückerstattungspolitik für den Kauf der
Software.
2. EIGENTUM. Die SOFTWARE ist Eigentum und urheberrechtlich geschützt von
FabulaTech, Inc. Ihre Lizenz verleiht keinen Titel oder
Eigentum an der SOFTWARE und sollte nicht als
Verkauf eines Rechts an der SOFTWARE .
3. URHEBERRECHT. Die SOFTWARE ist urheberrechtlich geschützt
und internationalen Vertragsbestimmungen. Sie erkennen an, dass
kein Recht auf geistiges Eigentum in der SOFTWARE
auf Sie übertragen werden. Sie erkennen ferner an, dass der Titel
und die vollen Eigentumsrechte an der SOFTWARE bleiben die
ausschließliches Eigentum von FabulaTech, Inc. und Sie werden
Rechte an der SOFTWARE erwerben, es sei denn,
in dieser Lizenz. Sie stimmen zu, dass alle Kopien der
SOFTWARE enthält dieselben Eigentumshinweise, die
auf und in der SOFTWARE angezeigt werden.
4. REVERSE ENGINEERING. Sie stimmen zu, dass Sie
versuchen, kompilieren, ändern, übersetzen oder
die SOFTWARE ganz oder teilweise zu zerlegen.
5. KEINE WEITEREN GEWÄHRLEISTUNGEN. FabulaTech, Inc. IST NICHT WARRANT
DASS DIE SOFTWARE FEHLERFREI IST. FabulaTech, Inc.
LEHNT ALLE ANDEREN GARANTIEN IN BEZUG AUF DIE
SOFTWARE, ENTWEDER AUSDRÜCKLICH ODER STILLSCHWEIGEND, EINSCHLIEßLICH, ABER NICHT
BESCHRÄNKT AUF STILLSCHWEIGENDE GEWÄHRLEISTUNGEN DER MARKTGÄNGLICHKEIT,
FÜR EINE PARTICULAR PURPOSE UND NONINFRINGEMENT OF THIRD
PARTEIRECHTE. SOME JURISDICTIONS NICHT ALLOW THE
AUSSCHLUSS STILLSCHWEIGENDER GARANTIEN ODER EINSCHRÄNKUNGEN, WIE LANGE
EINE STILLSCHWEIGENDE GARANTIE KANN DAUERN, ODER DER AUSSCHLUSS ODER
BESCHRÄNKUNG VON NEBEN- ODER FOLGESCHÄDEN, SO DASS DIE
ABOVE LIMITATIONS ODER EXCLUSIONS KÖNNEN NICHT AUF SIE ANWENDEN.
DIESE GARANTIE GIBT IHNEN BESTIMMTE GESETZLICHE RECHTE UND SIE KÖNNEN
HABEN AUCH ANDERE RECHTE, DIE VON DER GERICHTSBARKEIT BIS ZU
Zuständigkeit.
6. SEVERABILITÄT. Im Falle der Ungültigkeit einer
Bereitstellung dieser Lizenz sind sich die Parteien darin einig, dass
Unwirksamkeit berührt nicht die Gültigkeit der übrigen
Teile dieser Lizenz.
7. KEINE HAFTUNG FÜR FOLGESCHÄDEN. AUF KEINEN FALL
SHALL FabulaTech, Inc. ODER ITS SUPPLIERS BE LIABLE TO YOU
FÜR FOLGE-, SONDER-, NEBEN- ODER INDIREKTE
SCHÄDEN JEGLICHER ART, DIE SICH AUS DER LIEFERUNG ERGEBEN,
PERFORMANCE ODER VERWENDUNG DER SOFTWARE, EVEN IF FabulaTech,
Inc. IST DER MÖGLICHKEIT VON SUCH DAMAGES BERIETEN.
IN NO EVENT WILL FabulaTech, Inc. LIABILITY FOR ANY CLAIM,
OB IN VERTRAG, UNERLAUBTER HANDLUNG ODER EINER ANDEREN THEORIE DER
HAFTUNG, ÜBERSTEIGEN SIE DIE LIZENZGEBÜHR, DIE SIE BEZAHLT HABEN, FALLS VORHANDEN.
8. VOLLSTÄNDIGE VEREINBARUNG. Dies ist die gesamte Vereinbarung zwischen
Sie und FabulaTech, Inc., die alle vorherigen
Vereinbarung oder Verständigung, ob schriftlich oder mündlich,
Gegenstand dieser Lizenz.
IHRE AKZEPTANZ DER FOREGOING AGREEMENT WAS INDICATED
WÄHREND DER INSTALLATION.