Hallo, lade dir die beiden Zip-Dateien von www.velleman.be K8055D_DLL_update_Rev2 und K8055D_DLL_update_Rev2 herunter. Kopiere die 6 DLLs ins Verzeichnis SYSTEM32 und Kopiere die K8055D_VC.lib in dein Projektverzeichnis.


#include "K8055D.h" //muss sich im Projektverzeichniss befinden
#pragma comment (lib, "K8055D_VC.lib") //muss sich im Projektverzeichniss befinden
#include <iostream>
#include <windows.h> //für Pausenbefehl Sleep
using namespace std;

int main ()
{
OpenDevice(0); // Karte mit der Adresse 0 öffnen

SetDigitalChannel(1); //erster Port ein, 1500 ms Pause
Sleep(1500);
SetDigitalChannel(2);//zweiter Port ein
Sleep(1500);
SetDigitalChannel(3);// dritter Port etc.
Sleep(1500);
SetDigitalChannel(4);
Sleep(1500);
SetDigitalChannel(5);
Sleep(1500);
SetDigitalChannel(6);
Sleep(1500);
SetDigitalChannel(7);
Sleep(1500);
SetDigitalChannel(;
Sleep(1500);

ClearAllDigital(); //alle Ausgänge auf 0
CloseDevice(); // Karte schließen

return 0;
}


Sonst schau dir noch den Beitrag K8055 USB Board mit C++ Konsolenanwendung von Worstcase im Forum an, der hat mir sehr geholfen. Der Code läuft auf MS Visual C++ 6.0 und NET.