你的圖都是載到同一個image1.picture裡
當然結果就是如此
如果你的 image 0~7是用 陣列方式生成
那可改成
語法:
for i=0 to 7
image(i).picture=loadpicture(commonDialog1.FileName)
next i
所以才推薦使用API的方法
因為你用八個Image卻要拼成一張圖
雖然不是不可能
但個人不會 ...
如果一開始是印在一個pictureBox上
那存檔就很容易了
其實不會很難只要你拿一張紙
在上面大改畫出你要的版面
就可以很容易搞清楚座標的方程式了
因為你也沒有詳細講出你的專案條件 (比如 載入的圖是固定8張嗎?)
所以才只能點到為止
個人寫程式比較懶 (以前學校教:是要你畫流程圖,軟體寫好玩的畢業後誰管你這麼多...)
都是用腦子迴響式邏輯,想到什麼就加什麼
所以時常碰到死胡同
此時只要拿一張紙畫一畫通常就可走出胡同
(雖然畫出的結果不一定是對的)
所以你可以試試