» »

vb.net 2008

vb.net 2008

piki22 ::

ce mi lahko kdo pomaga??????

Kako poklicem nek *.dll in ga zacnem izvajati ce se ta nahaja v neki 3 mapi?
Zanima me koda s katero poklicem to dll datoteko?

Postopek Project>addreference mi je znan zanima me kako bi se tega izognil in napisal kodo.

delfy ::

Poglej si class Assembly.

mHook ::

Verjetno imaš v mislih Add-In tehnologijo ( http://msdn2.microsoft.com/en-us/library/bb384241.aspx).

Sicer pa assembly naložiš z System.Reflection.Assembly.LoadFile().
Če potrebuješ instanco (ni static oz. Shared) jo narediš z CreateInstanece, metodo pa poklišeč s pomočjo MethodInfo.Invoke.

mHook ::

Pa še to, pomagaj si z Interface-i, bo precej lažje.

Če nalagaš assemblije, za katere ne veš kaj delajo (jih nisi spisal ti), jih naloži v nov (svoj) AppDomain, sicer pa zahtevaj, da so nekako podpisani.

piki22 ::

Bom poskusu pa sporocim ce mi je ratal

Zaenkrat hvala


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Gamer pc

Oddelek: Kaj kupiti
222428 (1513) d0rK
»

EXPORT: MSSQL -> file -> MySQL

Oddelek: Programiranje
71866 (1773) delfy
»

[visual basic 05] - kreiranje datoteke in pisanje vanjo

Oddelek: Programiranje
111503 (1299) gzibret
»

[Visual C#] pomoč - switch in okno

Oddelek: Programiranje
211607 (1385) darkolord
»

[C#.net 2005]Registry

Oddelek: Programiranje
8806 (729) noraguta

Več podobnih tem