線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:825
推到 Plurk!
推到 Facebook!

求助image的格式問題?

答題得分者是:gemi0305
jrchi
一般會員


發表:5
回覆:3
積分:1
註冊:2003-07-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-15 00:22:56 IP:61.230.xxx.xxx 未訂閱
請問各位BCB的高手一個設定IMAGE的問題,我在使用VB的時候可以使用SCALE的指令將其原點設至我想要的位置上,但在BCB中卻找不到相同的設定方式,請問這個問題的解決方式應該如何撰寫,在此先感謝各位BCB高手的幸苦解答。 多多指教
------
多多指教
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-15 00:30:07 IP:61.224.xxx.xxx 未訂閱
jrchi你好, 你試試 座標(200,100) Image1->Top=100; Image1->Left=200; 這是你要的嗎? 國泰平安
jrchi
一般會員


發表:5
回覆:3
積分:1
註冊:2003-07-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-15 00:49:30 IP:61.230.xxx.xxx 未訂閱
gemi0305大大不好意思,是我沒有把問題說清楚,真正的問題如圖。     多多指教
------
多多指教
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-15 08:47:28 IP:210.66.xxx.xxx 未訂閱
jrchi你好, bcb中要作出二維座標的方法,好像必須要靠自己做點手腳, 下面是做出以整個畫面中心點為(0,0), 而圖也把定位點設成正中間,      int Image1_X;  int Image1_Y;  Image1_X = Form1->Width / 2 - Image1->Width /2; Image1_Y = Form1->Height / 2 - Image1->Height/2; 如果你是要圖的定位點定為左上的話,就把紅色部份拿掉就可以了, 所以接下來就可以拿Image1_X和Image1_Y來用, 等做完你要的座標處理之後,最後再用之前的方法來顯示就行了, Image1->Left= Image1_X; Image1->Top= Image1_Y; 參考看看吧 國泰平安 發表人 -
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-15 08:52:06 IP:210.66.xxx.xxx 未訂閱
對不起,剛剛那篇手誤, 我把X和Y看相反了,已修改過,所以請看上篇程式碼 國泰平安 發表人 -
系統時間:2024-04-30 8:28:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!