如何將.png檔匯入picture box?
方法一:使用GDI+ 請善用PSC(www.planet-source-code.com)全文搜尋,language選擇Visual Basic,關鍵字 png 搜尋結果"Load and Resize Pictures with GDI+"有範例下載 方法二:使用GFL SDK GFL SDK介紹http://www.vbqa.com/discuss/vb.old/read.asp?id=23580 範例在C:\Program Files\GflSDK\GflAx\Examples\Visual Basic目錄下 接下來是我的一些看法 我在搜尋時找到的文章http://www.vbqa.com/discuss/vb.old/read.asp?id=27327 裡面有個GDI+教學的連結http://cht.gotdotnet.com/quickstart/winforms/doc/WinFormsGDIPlus.aspx 當初以為使用GDI+只要寫Dim g As Graphics;就可以使用了 怎麼方法一的範例不僅要用到GDI函數,而且還用到COM的觀念 雖然可以直接載入模組檔後直接呼叫LoadPictureGDIPlus函數,根本不需要懂其中的實作方式 但是讓我深深的覺得基本的GDI觀念如hDC,hBitmap,BitBlt還是非常重要
MS 有發行 GDIPlus32.dll (ActiveX DLL) 給 VB 用,上網下載即可。但下載網頁有提到,這個 GDIPlus32.dll 與 Office XP 及 VS.Net 不相容,在使用或散佈時,需安裝在程式目錄內,不能安裝到系統內。 所以也可以當物件用
我利用google和msdn來搜尋"GDIPlus32.dll"這個關鍵字,並沒有任何的資料 能否告知這資料出自何處
抱歉,是我記錯名稱,gdiplus.dll 下載位置:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=BFC0B436-9015-43E2-81A3-54938B6F4614