Article View: be.comp.programming
Article #9804Re: C# en dll-bestanden
From: Pieter Philippaerts
Date: Tue, 09 Apr 2002 12:40
Date: Tue, 09 Apr 2002 12:40
34 lines
2426 bytes
2426 bytes
"BOBJE" <someone@microsoft.com> wrote in message news:I4ys8.18$t4.718@nreader1.kpnqwest.net... > Ik heb 1 exe-bestand waarin meerdere DLL-files opgeroepen worden. Tot zover > werkt dit allemaal. > Nu wil ik dat 1 dll een andere kan oproepen, zonder dat er een nieuw object > wordt aangemaakt. In die dll's zitten Forms. En er moet voorkomen worden > dat er 2 of meer dezelfde forms op het scherm komen. > Hoe kan dit opgelost worden? > > De volgende dingen heb ik al uitgeprobeerd: > > Het exe-bestand gaat pas verder met de uitvoer totdat de dll gedaan heeft. > Maar vanaf dat de constructor uitgevoerd is, gaat hij sowieso verder. Kan je niet iets in de aard van hetvolgende doen: DllObject myDllObject = new DllObject(); Form fromDll = myDllObject.CreateForm(); fromDll.ShowDialog(); Waarbij DllObject dan een klasse is uit je DLL, waarvan de objecten nieuwe forms gaan aanmaken. Als je Form.ShowDialog aanroept, dan zou de uitvoering van je programma daar moeten stoppen totdat dat venster is afgesloten. > Heb gezocht hoe je pointers moet meegeven in > C#, maar niet gevonden. Via het 'ref' keyword. Mvg, Pieter Philippaerts
Technical Details
Message-ID:
<1018355968.740019@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!skynet.be!skynet.be!newsfeeds.belnet.be!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<I4ys8.18$t4.718@nreader1.kpnqwest.net>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,c92c015a8e6bf39b X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,c92c015a8e6bf39b X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-09 05:40:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!skynet.be!skynet.be!newsfeeds.belnet.be!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: "Pieter Philippaerts" <Pieter@allapi.net> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: C# en dll-bestanden Date: Tue, 9 Apr 2002 14:40:38 +0200 Organization: KULeuvenNet Lines: 37 Message-ID: <1018355968.740019@seven.kulnet.kuleuven.ac.be> References: <I4ys8.18$t4.718@nreader1.kpnqwest.net> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1018355970 3680 134.58.127.12 (9 Apr 2002 12:39:30 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Tue, 9 Apr 2002 12:39:30 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)