Article View: be.comp.programming
Article #12559Re: VC++ en MFC: exe werkt op win2000, niet op 98... DLL probleem ?
From: London Rain
Date: Sat, 03 Nov 2001 18:55
Date: Sat, 03 Nov 2001 18:55
56 lines
3133 bytes
3133 bytes
"Luc Kumps" <NOkumpsSPAM@pandora.be> schreef in bericht news:hzVE7.3440$eI3.407@afrodite.telenet-ops.be... > > "London Rain" <londonrain@pandora.be> wrote in message > news:75SE7.1652$yi1.221179079@hebe.telenet-ops.be... > > > > > > <knip>exe werkt op win2000, niet op 98</knip> > > > > > > Iemand een oplossing hoe ik mijn dbghelp.dll uit \WINNT\system32 kan > > koppelen zodat ik mijn programma ook op win98/98/Me kan draaien ? Of is er > > een andere/betere manier ? Ik link alles op de statische manier. > > > Men *kan* deze routines niet statisch linken. Ze zitten in DbgHelp.dll. Wat > men linkt uit DbgHelp.lib zijn slechts "stubs", die intern een LoadLibrary > van deze DLL uitvoeren, en de entry points van de verschillende API routines > oproepen. > Je gaat dus eens moeten rechts klikken (in Windows Explorer) om na te gaan > of je op je Win98 systeem wel degelijk de vereiste versie van deze > DbgHelp.DLL hebt. Zoniet (wat erg waarschijnlijk is, gezien de symptomen die > je beschrijft), zit er niets anders op dan deze erop te zetten... In eerste > instantie kun je proberen om ze simpelweg in hetzelfde directory als jouw > eigen .EXE te zetten. In het geval jouw applicatie de eerste is om deze DLL > te gebruiken sinds het systeem werd opgestart, zal die DLL gebruikt worden > (ipv van deze in Windows\System)... > > Luc K > Alvast bedankt voor de hulp, maar het werkt voorlopig nog niet... Ik heb idd geen DbgHelp.DLL op mijn Win98 systeem. Ik heb nu een statische en dynamische versie van mijn applicatie gemaakt, en beide geprobeerd op Win98 met DbgHelp.DLL in dezelfde dir als de exe. De statische versie lijdt nog steeds aan hetzelfde probleem. De dynamische versie wil niet starten bij gebrek aan 'MFC42D.DLL' [zie ook hogere thread met Flyby]. Sorry dat ik wat 'newbie' overkom... Het zijn immers mijn eerste stapjes in de VC++ wereld (ben de klassieke 'standaard' C++ gewend)... Groeten, Tom. londonrain@pandora.be
Technical Details
Message-ID:
<O4XE7.8360$ss2.316610713@hestia.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!btnet-peer1!btnet!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mailReferences:
<75SE7.1652$yi1.221179079@hebe.telenet-ops.be> <hzVE7.3440$eI3.407@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,880902fe44e7bae6 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-11-03 10:55:45 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!btnet-peer1!btnet!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mail From: "London Rain" <londonrain@pandora.be> Newsgroups: be.comp.programming References: <75SE7.1652$yi1.221179079@hebe.telenet-ops.be> <hzVE7.3440$eI3.407@afrodite.telenet-ops.be> Subject: Re: VC++ en MFC: exe werkt op win2000, niet op 98... DLL probleem ? Lines: 60 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Message-ID: <O4XE7.8360$ss2.316610713@hestia.telenet-ops.be> Date: Sat, 03 Nov 2001 18:55:42 GMT NNTP-Posting-Host: 213.224.68.252 X-Complaints-To: abuse@pandora.be X-Trace: hestia.telenet-ops.be 1004813742 213.224.68.252 (Sat, 03 Nov 2001 19:55:42 CET) NNTP-Posting-Date: Sat, 03 Nov 2001 19:55:42 CET Organization: Telenet Internet