🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #221

Re: Klasyczny DLL?

#221
From: Pawel Zabza
Date: Fri, 21 Nov 2003 14:36
20 lines
1734 bytes
Witam,

> Kompilowanie do dll:
> "csc /target:library /out:c:\mojabiblioteka.dll  c:\klasadokompilacji.cs"
> w katalogu framework
> 
> jesli funkcje s± statyczne, to u¿ycie funkcji jest klasyczne, takie jak w
> innych jêzykach.

AFAIK w C# nie da sie zmusic kompilatora do deklaracji funkcji w sekcji 
exports DLLa, a o to bylo pytanie.  Jesli znasz sposob na zmuszenie C# 
od eksportowania funkcji, to powiedz jaki.

W ogolnosci mozna to zrobic - w C++ i to nawet managed.  Mozna napisac w 
C++ DLL eksportujacy funkcje, delegujacy wykonywanie pracy do kodu 
napisanego w C#.  Chyba ze klient jest/ma byc COMo-lubny i rezygnacja z 
eksportowania funkcji na rzecz COMa jest do przyjecia.

Pozdrawiam,
Pawel
Technical Details
Message-ID: <bpl7t4$hi6$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <bpkjlk$f1q$1@news.onet.pl> <bpkooq$23h$1@news.onet.pl> <bpkr2a$11i$1@news.telbank.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Pawel Zabza <pza...@poczta.onet.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: Klasyczny DLL?
Date: Fri, 21 Nov 2003 16:36:33 +0200
Organization: .
Lines: 21
Sender: pzabza@poczta.onet.pl@cbl217-132-81-25.bb.netvision.net.il
Message-ID: <bpl7t4$hi6$1@news.onet.pl>
References: <bpkjlk$f1q$1@news.onet.pl> <bpkooq$23h$1@news.onet.pl> <bpkr2a$11i$1@news.telbank.pl>
NNTP-Posting-Host: cbl217-132-81-25.bb.netvision.net.il
Mime-Version: 1.0
X-Trace: news.onet.pl 1069425380 17990 217.132.81.25 (21 Nov 2003 14:36:20 GMT)
X-Complaints-To: ab...@onet.pl
NNTP-Posting-Date: 21 Nov 2003 14:36:20 GMT
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3
X-Accept-Language: en-us, en
In-Reply-To: <bpkr2a$11i$1@news.telbank.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit