dev c++ compiler + io.dll

Status
Niet open voor verdere reacties.

djazzz

Nieuwe gebruiker
Lid geworden
30 aug 2006
Berichten
3
Hallo,

Ik heb een kleine interface gemaakt die ik aan mijn parallelle poort heb hangen.
Om die poort aan te sturen onder windows xp maak ik gebruik van io.dll

( http://www.geekhideout.com/iodll.shtml ).

Nu ben ik nog niet zo lang met c++ bezig, en wou toch graag mijn interface-je testen.
Ik heb de uitleg van bovenstaande link zo ver mogelijk gevolgd, maar kom niet verder.
Het io.dll bestand heb ik in de windows system map gegooid.
En in dev c++ heb ik aan mijn project io.cpp toegevoegd.
Bij de includes heb ik io.h toegevoegd

( zie screenshot: http://jack-clan.nl/screenshot_io_dll.bmp ).

Nou staat er dat ik in mijn programma LoadIODLL moet aanroepen om de dll te gebruiken,
maar bij het compilen geeft dev c++ een foutmelding.

help help help
wie o wie
 
Om het verhaal compleet te maken:

Ik wil simpel gezegd pin 0 van de parallelle poort hoog maken (1).
Het adres van de poort is b800-b807. (hardware manager windowsxp)
Ik moet dan naar het adres b800 het getal 1 sturen??
Of kan ik ook een binair getal sturen bijv. 00000001??
:(
alvast bedankt!!
 
ik zit eigenlijk met een klein vraagje , hoe maak je een project in Dev-C++ , ik wil hetzelfde project als Visual C++ met al die project maps en een .exe file dat werkt , ik gebruik nu visual C++ maar ik kan men project niet in een .exe file zette , als ik start Debugging neem dan krijg ik error in .exe file .
maar nu wil ik wel Dev-C++ gebruike , ik weet niet dat dat beter is dan Visual C++ .
 
zoals deeze error , maar die error is van Visual C++

------ Build started: Project: iostream, Configuration: Debug Win32 ------
Compiling...
Project : error PRJ0003 : Error spawning 'cl.exe'.
Build log was saved at "file://d:\Visual Studio 2005\Projects\iostream\Debug\BuildLog.htm"
iostream - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
ben je al iets verder gekomen? Ik zie dat je geen return heb in je main. Als je int als functie resultaat geeft dan moet je op z'n minst ook een return 0; erbij zetten.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan