在Silverlight中載入外部XAP中的控制項

2021-04-24 07:26:32 字數 476 閱讀 1858

不多說了,網上雖然有許多**,但是是在silverlight 2 rc0以前的版本才能用,現在silverlight到了2.0正式版了,**必須變一變了。不過國內好像關注的人不多,一點相關的資料都沒有。下面是**。

public

static assembly loadassemblyfromxap(stream packagestream, string assemblyname)

這個完成了從xap中載入某個程式集。但是有個問題,乙個xap檔案中可能包含多個程式集(多個dll),那麼就是需要載入整個xap檔案。不多說,還是上**。

public

static

void loadxap(stream packagestream)

}這樣先載入整個xap檔案,然後再載入某個程式集吧,這樣就完美了。當然程式還可以再改進下,大家自己看著辦吧。

ps:多次載入沒有關係的,程式集是有hash值的,不會有衝突或不相容的問題。

linux 在程式中載入usb

include include include include include include include define usbpath dev myusb int usb umount char path int main int argc,char argv else int mount c...

Apache中載入PHP,PHP中載入MySQL

apache安裝 php安裝 mysql安裝 1.開啟c software zdyhj apache24 conf httpd.conf,在loadmodule處加入 在apache中以module的方式載入php php7 module指php的版本號 loadmodule php7 module...

在Ogre中載入自己的資源包

由於資料保護的需要,一款遊戲一般都會有自己獨有的資源包,這樣做既有利於智財權的保護,又減少了磁碟碎片的產生。ogre本身是支援的zip包的,但zip包不具要資源保護的特性,隨便用個winrar就可以把資源開啟並匯出,這樣就失去了資料保護的意義。現在假設你的操作資源包的api已經完成,下一步需要整合到...