🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10553

Eenvoudige DLL in C++ (om te gebruiken in VB 6.0)

#10553
From: Repelsteeltje
Date: Wed, 06 Mar 2002 20:49
31 lines
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-mail

Show 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