Article View: free.it.visual-basic
Article #3438MDIChild in DLL
From: Maurizio Coffinardi
Date: Wed, 17 Jul 2002 12:53
Date: Wed, 17 Jul 2002 12:53
19 lines
1963 bytes
1963 bytes
Ciao a tutti. In una classica applicazione .EXE scritta in Visual basic 6 ho un form MDI. Quando l'utente fa click su alcuni pulsanti di una toolbar nell'MDI, mostro un form con la propriet� MDIChild impostata su True. Il form viene visualizzato all'interno del form MDI. Vorrei gentilmente sapere se � possibile rimuovere il form dal progetto ed inserirlo il un modulo di classe e compilare questa classe in una DLL ActiveX. La DLL, logicamente, dovr� avere un metodo che consentir� la visualizzazione del form, ma vorrei che questo form venga visualizzato all'interno dell'MDI che per� fa parte di un progetto diverso (visto che si trova nell'EXE). Per quel che ne s� con gli strumento "normali" di VB questo non � possibile, ma vorrei sapere se tramite qualche "trucchetto" (magari passando l'handle dell'MDI alla DLL e lavorando con le API) questa cosa pu� essere fattibile. Grazie in anticipo. Maurizio coffinardi@secoges.com
Technical Details
Message-ID:
<HNdZ8.59166$K_4.1179053@twister1.libero.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!news.infoave.net!skynet.be!skynet.be!news.mailgate.org!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,cb43e13bdf7d01d5,start X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2002-07-17 05:56:44 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!news.infoave.net!skynet.be!skynet.be!news.mailgate.org!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mail From: "Maurizio Coffinardi" <coffinardi@secoges.com> Newsgroups: free.it.visual-basic Subject: MDIChild in DLL Lines: 21 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 Message-ID: <HNdZ8.59166$K_4.1179053@twister1.libero.it> Date: Wed, 17 Jul 2002 12:53:59 GMT NNTP-Posting-Host: 151.38.15.245 X-Complaints-To: abuse@net24.it X-Trace: twister1.libero.it 1026910439 151.38.15.245 (Wed, 17 Jul 2002 14:53:59 MET DST) NNTP-Posting-Date: Wed, 17 Jul 2002 14:53:59 MET DST Organization: [Infostrada]