-> Hier kostenlos registrieren
Hi,
möchte mich gerade ein wenig in Libnodave einarbeiten, habe aber ein kleines Problemchen beim testS7online nachprogrammieren.
Die normale testS7online funktioniert. Will ich jedoch den Code aus der testS7online.c kompilieren, erhalte ich folgende Fehlermeldung:
Fehler 1 error C2660: 'openS7online': Funktion akzeptiert keine 1 Argumente d:\spstest\tests7onlinetest\tests7onlinetest\tests7onlinetest.cpp 29
an folgender Stelle:
Gruß
ich988
möchte mich gerade ein wenig in Libnodave einarbeiten, habe aber ein kleines Problemchen beim testS7online nachprogrammieren.
Die normale testS7online funktioniert. Will ich jedoch den Code aus der testS7online.c kompilieren, erhalte ich folgende Fehlermeldung:
Fehler 1 error C2660: 'openS7online': Funktion akzeptiert keine 1 Argumente d:\spstest\tests7onlinetest\tests7onlinetest\tests7onlinetest.cpp 29
an folgender Stelle:
fds.rfd=openS7online(argv[1]);
Dies ist auch klar, da die openS7online folgenden aufruf besitzt:
EXPORTSPEC HANDLE DECL2 openS7online(constchar * accessPoint, HWND handle)
Das handle wird in der openS7online an folgender Stelle genutzt:
SetSinecHWnd(h, handle);
Bin mit den handle's nicht so fit. Was müsste ich an dieser Stelle noch übergeben?
Gruß
ich988
Zuletzt bearbeitet: