Article View: be.comp.programming
Article #10553Eenvoudige DLL in C++ (om te gebruiken in VB 6.0)
From: Repelsteeltje
Date: Wed, 06 Mar 2002 20:49
Date: Wed, 06 Mar 2002 20:49
31 lines
1926 bytes
1926 bytes
De vraag is hier vermoedelijk ooit al eens gesteld, mijn excuses.
Ik wil een dll schrijven in C++, zonder al te veel poespas (geen com),
en die kunnen aanroepen in VB, net als een Windows API-call.
Dus bvb.:
===> C
void _stdcall MyFunction () {AfxMessageBox("Hello World");
return;}
===> VB
Private Declare Sub MyFunction Lib "MyDll.dll" ()
Private Sub Form_Load()
MyFunction
End Sub
Dit is wat ik wil doen, maar dan iets ingewikkelder: de functie zou
een parameter moeten meekrijgen (bvb. pad/bestandsnaam), en een array
(strings) moeten teruggeven.
Waarschijnlijk is dit vrij simpel, maar web noch msdn geven mij de
goeie voorbeelden (de meeste zijn ofwel te moeilijk ofwel te
eenvoudig). Mocht er toch een site bestaan met de nodige uitleg, dan
zou een link ook heel welkom zijn.
Enig idee, iemand?
--
Repelsteeltje
Technical Details
Message-ID:
<v50d8u4r4llh0c9oesg74t58v2vc8j2073@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,c53ab37083f14bc4 X-Google-Attributes: gidfcea4,public X-Google-Thread: f86d8,b04ac3d8341ddfe8,start X-Google-Attributes: gidf86d8,public X-Google-ArrivalTime: 2002-03-06 12:49:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mail From: Repelsteeltje <daddy@no-no.com> Newsgroups: be.comp.programming,nl.comp.programming Subject: Eenvoudige DLL in C++ (om te gebruiken in VB 6.0) Organization: IFPI Message-ID: <v50d8u4r4llh0c9oesg74t58v2vc8j2073@4ax.com> X-Newsreader: Forte Agent 1.9/32.560 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 31 Date: Wed, 06 Mar 2002 20:49:31 GMT NNTP-Posting-Host: 213.224.16.22 X-Complaints-To: abuse@telenet.be X-Trace: hestia.telenet-ops.be 1015447771 213.224.16.22 (Wed, 06 Mar 2002 21:49:31 CET) NNTP-Posting-Date: Wed, 06 Mar 2002 21:49:31 CET