Article View: alt.pl.comp.lang.csharp
Article #189dynamiczne tworzenie obiektów
From: Lukasz Lacki
Date: Thu, 13 Nov 2003 09:43
Date: Thu, 13 Nov 2003 09:43
11 lines
1313 bytes
1313 bytes
jak (jesli sie wogole da!?) stworzyc obiekt, podajac jego klase w czasie
wykonania (run-time). przykladowo, pytam uzytkownika podaj nazwe klasy,
on podaje, i w kodzie robie cos na ksztalt:
IMyInterface obj = (IMyInterface)System.CreateObject("WpisanaNazwaKlasy");
(System.CreateObject nie istnieje, podalem tu tylko jako przyklad)
zakladam ze stworzony obiekt bedzie implementowal interfejs
IMyInterface. w przeciwnym wypadku pewnie powinien poleciec jakis wyjatek.
wiecie jak cos takiego zrobic!?
Technical Details
Message-ID:
<3fb351ae@news.home.net.pl>Path:
mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.ipartners.pl!news.home.net.pl!not-for-mailShow Full Headers
Complete Article Headers
Date: Thu, 13 Nov 2003 10:43:51 +0100 From: Lukasz Lacki <lacki@hot.pl.no-spam> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: alt.pl.comp.lang.csharp Subject: dynamiczne tworzenie obiektów NNTP-Posting-Host: 195.116.193.131 Message-ID: <3fb351ae@news.home.net.pl> X-Trace: news.home.net.pl 1068716462 195.116.193.131 (13 Nov 2003 10:41:02 +0100) Organization: home.pl news server Lines: 12 X-Authenticated-User: lacki.hot Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.ipartners.pl!news.home.net.pl!not-for-mail Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit