ik weet niet zeker of mn topic title goed is, maar ik heb een probleem wat voornamelijk te maken heeft met mijn gebrek aan c++ kennis. Ik programmeer normaal in JAVA of C#.
het probleem: ik moet een apparaatje, aangesloten op de seriele port(COM1), aansturen. De fabrikant heeft 2 .lib bestanden, 2 .dll en 1 .h bestand bijgeleverd. De dll bestanden heb ik gekopieert naar /Windows/system32 en de lib en h bestanden staan in de project dir.
Ik gebruik Visual C++ 6.0. Heb een nieuw console project gestart. Als eerste importeer ik het .h bestand. Maar nu wil ik functies gebruiken die hierin gedefinieerd zijn, en dit lukt niet. ik weet niet hoe. De functie definities zien er zo uit:
Helaas zijn er niet echt uitgebreidde help files bijgeleverd, dus ik hoop dat iemand mij hier in 1 oogopslag kan zeggen wat ik moet doen. Wat ik ook vreemd vindt is dat de header file in kwestie als eerste geinclude moet worden want anders krijg ik syntax errors...of is dit normaal???
het probleem: ik moet een apparaatje, aangesloten op de seriele port(COM1), aansturen. De fabrikant heeft 2 .lib bestanden, 2 .dll en 1 .h bestand bijgeleverd. De dll bestanden heb ik gekopieert naar /Windows/system32 en de lib en h bestanden staan in de project dir.
Ik gebruik Visual C++ 6.0. Heb een nieuw console project gestart. Als eerste importeer ik het .h bestand. Maar nu wil ik functies gebruiken die hierin gedefinieerd zijn, en dit lukt niet. ik weet niet hoe. De functie definities zien er zo uit:
code:
1
| EXPORTS WORD CALLBACK Open_Com(char cPort, DWORD dwBaudRate, char cData, char cParity, char cStop); |
Helaas zijn er niet echt uitgebreidde help files bijgeleverd, dus ik hoop dat iemand mij hier in 1 oogopslag kan zeggen wat ik moet doen. Wat ik ook vreemd vindt is dat de header file in kwestie als eerste geinclude moet worden want anders krijg ik syntax errors...of is dit normaal???