看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《awd (672012)》之銘言: : 請教一下各位 : 我原本都是用VS 2005.net的c#開發影像處理程式 : 寫了一些影像處理的副函式 : 現在因有一個案子需以VB6來執行開發 : 我是希望能將我之前寫的C#的副函式包成DLL來給VB6使用 : 但有個問題想請教各位 : 是關於影像格式的部份 : 我在C#的副函式中 參數是以Bitmap檔為參數傳遞給副函式運算 : (如下片段c#程式碼中的temp) : Bitmap temp = (Bitmap)pictureBox1.Image.Clone();//來自picturebox的原始圖 : temp = Fuction1(temp);//我在c#的副函式進行運算 : pictureBox1.Image = temp;//再傳回picturebox顯示 : 想請教各位VB6有Bitmap的格式可以直接宣告嗎? : 我想在VB6中也是用picturebox接收影像 : 然後用類似c#的方式傳遞Bitmap格式的temp參數到Fuction1中運算 : 請問在VB6的寫法要如何寫呢? : 謝謝 : ps:c#包成com的dll寫法我還在研究,如果有前輩知道做法也懇請賜教一下 : 感恩~ 包成COM的Dll的做法是使用.NET的新增COM+類別 則當你Compile這個專案的時候就會同時產生一個tlb讓你可以用VB6呼叫這個 COM+類別....詳情...就自己試一下囉...我印象中是可以做到啦 沒有很仔細的試,只有大概試一下應該是OK的~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.77.150