引用:
作者: chung1206
版大,您那個方法對我來說可能太深奧了點,我試不出來,想請教一下,我可不可以在picturebox裡拉八個image排列好,然後下
for i=0 to 7
image1.picture=loadpicture(commonDialog1.FileName)
next i
但它好像還是只載入一張而已,不知道那裡出了問題?謝謝。
|
你的圖都是載到同一個image1.picture裡
當然結果就是如此
如果你的 image 0~7是用 陣列方式生成
那可改成
語法:
for i=0 to 7
image(i).picture=loadpicture(commonDialog1.FileName)
next i
引用:
作者: chung1206
剛才使用了Image實現了我想要的動作,但現在問題來了,我做了八個Image分別命名為Image1(0)~Image(7),但不知道該怎麼將這八格內的圖通通存在一個jpg檔內?謝謝。
|
所以才推薦使用API的方法
因為你用八個Image卻要拼成一張圖
雖然不是不可能
但個人不會 ...
如果一開始是印在一個pictureBox上
那存檔就很容易了
其實不會很難只要你拿一張紙
在上面大改畫出你要的版面
就可以很容易搞清楚座標的方程式了
因為你也沒有詳細講出你的專案條件 (比如 載入的圖是固定8張嗎?)
所以才只能點到為止
個人寫程式比較懶 (以前學校教:是要你畫流程圖,軟體寫好玩的畢業後誰管你這麼多...)
都是用腦子迴響式邏輯,想到什麼就加什麼
所以時常碰到死胡同
此時只要拿一張紙畫一畫通常就可走出胡同
(雖然畫出的結果不一定是對的)
所以你可以試試