🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #2022

Re: ? Einbinden von C/C++ DLLs in MS-EXCEL 5.0

#2022
From: Peter Haberl
Date: Fri, 05 Apr 1996 21:19
12 lines
1092 bytes
Re: ? Einbinden von C/C++ DLLs in MS-EXCEL 5.0

Tja, ich denke, Du hast C++ Funktionen in Deiner DLL (automatisch, wenn 
ein Modul die Endung CPP hat). Der Compiler generiert dadurch Funktionen, 
die "Name-mangled" sind. Das bedeutet, daß der Rückgabewert, die Parameter 
und evt. spezifizierer wie "public" usw. in den Namen codiert werden.
So wird z.B. aus BOOL foo (int x) etwas wie ??QALfoo@45q?? oder so.

Am besten die Funktionen im Header mit extern "C" { BOOL foo(int x) } 
definieren, dann sollte es gehen!

ph
Technical Details
Message-ID: <4k42p4$bo8@news00.btx.dtag.de>
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail
References: <4jgj2k$kcj@dub-news-svc-1.compuserve.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail
From: 0813150210-0001@t-online.de (Peter Haberl)
Newsgroups: de.comp.lang.c++
Subject: Re: ? Einbinden von C/C++ DLLs in MS-EXCEL 5.0
Date: 5 Apr 1996 21:19:32 GMT
Organization: Telekom Online Internet Gateway
Message-ID: <4k42p4$bo8@news00.btx.dtag.de>
References: <4jgj2k$kcj@dub-news-svc-1.compuserve.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Sender: 0813150210-0001@t-online.de (Sibylle Haberl)
X-Mailer: Mozilla 1.1I [de] (Windows; I; 16bit)