hoi allemaal,
voor een opdracht moet ik een programma verbeteren, gezien het opnieuw laten bouwen teveel geld.
het programma gebruikt een .mdb via odbc om databasegegevens te updaten/lezen/etc.
verder is het programma geschreven in javascript in combinatie met een (activex) dll die in perl geschreven is. om de perlcode (die ik wel heb) te compilen, heb ik het probleem dat deze code nogal brak is en geschreven voor een zeer speciale (vreemde) compiler, die eigenlijk niet meer te krijgen is.
opzich allemaal mooi en wel, zei het niet dat de dll uitgebreid moet om meer dan 1 database te gebruiken. nu was ik even aan het knoeien in c++, gezien .net geen activex objecten wil of iig niet makkelijk kwam ik achter, maar nu krijg ik het niet voor elkaar om een netjes activx object te laden. ik maak de dll, met een atl-dll in visual studio 2003, hou hem zoals ie is en compile um met bijv. de naam testDll.
vervolgens registreer ik netjes de dll met: regsvr32 bestandsnaam
(na evt de oude dll unregistered te maken)
hierna probeer ik dan in een htmlfile:
goDbObj = new ActiveXObject("testDll")
maar deze geeft een error dat deze niet bestaat...
asjeblief wat hulp ???
voor een opdracht moet ik een programma verbeteren, gezien het opnieuw laten bouwen teveel geld.
het programma gebruikt een .mdb via odbc om databasegegevens te updaten/lezen/etc.
verder is het programma geschreven in javascript in combinatie met een (activex) dll die in perl geschreven is. om de perlcode (die ik wel heb) te compilen, heb ik het probleem dat deze code nogal brak is en geschreven voor een zeer speciale (vreemde) compiler, die eigenlijk niet meer te krijgen is.
opzich allemaal mooi en wel, zei het niet dat de dll uitgebreid moet om meer dan 1 database te gebruiken. nu was ik even aan het knoeien in c++, gezien .net geen activex objecten wil of iig niet makkelijk kwam ik achter, maar nu krijg ik het niet voor elkaar om een netjes activx object te laden. ik maak de dll, met een atl-dll in visual studio 2003, hou hem zoals ie is en compile um met bijv. de naam testDll.
vervolgens registreer ik netjes de dll met: regsvr32 bestandsnaam
(na evt de oude dll unregistered te maken)
hierna probeer ik dan in een htmlfile:
goDbObj = new ActiveXObject("testDll")
maar deze geeft een error dat deze niet bestaat...
asjeblief wat hulp ???
Everything's got a meaning