![]() |
IO Warrior steuern
Hallo liebe Experten,
um 4 Glühlämpchen zu steuern habe ich mir nach Studium dieses Forums einen IO Warrior zugelegt. Glücklicherweise gab's (gibt's immer noch?) ein Sonderangebot: €40 für 2 USB IOWarrior24 Dongles. Mit einem Beispielprogramm (All-In-One) konnte ich die Pins auch schalten. Aber die von Code Mercenaries mitglieferten Demo-Programme bekomme ich mit Delphi 2009 nicht zum laufen. Das sind sicherlich fehlende grundsätzliche Delphi-Kenntnisse, aber vielleicht könntet ihr da meinen Fehlbestand etwas ausgleichen: Ich habe eine HidController.bpl erzeugt, die Komponenten meiner IDE hinzugefügt und will das erste Projekt BasicDemo kompilieren. In den Optionen für BasicDemo habe ich als Include-Verzeichnis das Verzeichnis hinzugefügt in dem die ganzen .pas und .dcu Dateien des IO Warriors liegen. Trotzdem meckert der Compiler: Datei nicht gefunden: 'JVHidControllerClass.dcu' Dabei liegen sowohl .pas als auch .dcu in dem angegebenen include Verzeichnis. Benutzt von euch jemand die IO Warrior Software unter Delphi 2009? Hat jemand Tipps für mich? Danke schonmal, McMichael |
Re: IO Warrior steuern
Guten Morgen,
ich denke die Dateien als Includes einzubinden ist nicht der richtige Weg. Du könntest Deinen Librarypath anpassen, er ist unter Tools/Options/Delphi-Options/Library-Win32 zu finden. Grüße Klaus |
Re: IO Warrior steuern
Ja, danke das hat genützt.
- zumindest ließen sich die Demos übersetzen. Denn leider erkennt nur diese All-In-One Demo den IO Warrior 24 Dongle, die Beispiele erzeugen eine Exception. :cry: |
Re: IO Warrior steuern
Hallo,
welche Exceptions bekommst Du denn? Siehst Du auch Hints und Warnings? Eventuell sind die Bespiele nicht für Unicode (D2009) angepasst worden? Grüße Klaus |
Re: IO Warrior steuern
Warnungen waren keine. Habe aber jetzt den Compiler wieder für Stringumwandlungs-Warnungen sensibilisiert.
Somit habe ich jetzt hunderte von Warnungen. Hast Du Delphi 2009? Vielleicht kannst Du Dir die Komponente mal ansehen: ![]() Ich möchte mit dem Teil nur 4 Glühlampen schalten und werde jetzt von Code erschlagen. Früher war das alles irgendwie einfacher... |
Re: IO Warrior steuern
Also die im Demo-Archiv enthaltenen Files sind teilweise gnadenlos veraltet. Meine Empfehlung wäre, erstmal die passenden aktuellen JCL/JVCL zu installieren. Dann kannst Du jedi.inc, jvcl.inc, JvHidControllerClass.pas, DBT.pas etc. sowie deren *.dcu aus dem Projektpfad entfernen (natürlich nicht aus der Uses-Klausel). Das Projekt ist so wie es da liegt nicht D2009-tauglich und zudem mit einigen Fehlern aus den veralteten Jedi-Komponenten behaftet. Der meiste HID-Kram im Archiv stammt eh mehr oder weniger aus dem JEDI-Projekt wie man an den Kommentarzeilen am Dateianfang immer sehen kann.
|
Re: IO Warrior steuern
Zitat:
Die haben keinen Unicode. Vielleicht kann das ein anderer mal testen. Grüße Klaus |
Re: IO Warrior steuern
Sonderangebot: €40 für 2 USB IOWarrior24
Wo? ------------------------------------------------- RAD Studio 2009: TJVHidDeviceController (Version 1.0.26, von unserem unvergessenen Robert Martin Marquardt) installiert. Alle Software-Demos ohne Änderung compiliert, wenn nicht anders vermerkt BasicDemo: Compilation ohne Fehler, Funktion: ok CollectionDemo: Fehlermeldung: [DCC Fehler] Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren. - Barcode Scanner=ausgeklammert, dann geht's IO-WarriorDemo: Compilation ohne Fehler, habe andere ProductID ReadWriteDemo: Compilation ohne Fehler, Funktion: ok UsagesDemo: Fehlermeldung: [DCC Fehler] Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren. - Barcode Scanner=ausgeklammert, dann geht's |
Re: IO Warrior steuern
Hallo,
2 USB Warrior 24 Dongles hier: ![]() Es sind tatsächlich 2 Dongles. Zur Kompilierung: Vielen Dank, wie hast Du's hingekriegt? Hast Du etwas verändert wg. Unicode Strings? und die ganz blöde Frage: kannst Du mir Schritt für Schritt erklären wie du's compiliert hast? Der Anfang sollte klar sein: runterladen, entpacken. Dann liegt's bei mir in D:\TEMP\IOW und nu? Irgendwas muß ich doch ich wohl falsch machen...? Viele Grüße, Michael |
Re: IO Warrior steuern
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz