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

有關Form的Border問題???

尚未結案
新手上路
一般會員


發表:17
回覆:7
積分:4
註冊:2002-11-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-20 17:50:51 IP:211.23.xxx.xxx 未訂閱
最近才發現當我在一個Form裏頭, 放置一張Image,把它設成alCLient後, 整張圖並沒有將個畫面填滿, 也就是旁邊還是會看到Form的border, 請問有辦法可以把它消除或者有其它的解決方法??? 謝謝!
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-20 18:01:44 IP:61.231.xxx.xxx 未訂閱
把borderstyle的屬性設為bsnone 「堅持」從洗馬桶做起 Aric
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-20 18:15:58 IP:63.84.xxx.xxx 未訂閱
您好﹗    您所指的整張圖不能將整個畫面填滿是針對圖而言﹐還是Image元件而言﹖同huangeider前輩所言﹐將Form的BorderStyle屬性值設為bsNone﹐在執行時﹐這個Form除了沒有Border顯示之外﹐也沒有標題列﹒如果是針對圖沒有填滿整個Image元件的話﹐請將Image元件的Stretch屬性值設為True 參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
新手上路
一般會員


發表:17
回覆:7
積分:4
註冊:2002-11-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-20 19:04:35 IP:211.23.xxx.xxx 未訂閱
感謝兩位的答覆, 很抱歉我並沒有把問題交待的很清楚, 請容我補充如下: 首先我的圖確實有將Image元件填滿, 然後我的Form也設為最大, 乍看之下螢幕上似乎只有我那張圖存在, 可是仔細看還是可以看到Form的border, 因為使用者要求是否可以在螢幕上不要看到灰灰的border, 不曉得這樣的交待清楚嗎? 另外,我有試著按照huangeider前輩的做法, 可是設成bsnone之後,我的Image元件便不會填滿螢幕,怪怪的??? 再次謝謝!
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-20 19:33:24 IP:61.231.xxx.xxx 未訂閱
您的客戶真是太奇怪了
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-21 11:19:26 IP:61.221.xxx.xxx 未訂閱
新手上路 你好: 把Form1也設成alCLient後試一試
------
======================
昏睡~
不昏睡~
不由昏睡~
aquarius
資深會員


發表:3
回覆:347
積分:330
註冊:2003-05-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-21 11:32:40 IP:211.23.xxx.xxx 未訂閱
一個範例解決你的問題     
procedure TForm1.FormCreate(Sender: TObject);
begin
  self.BorderStyle:=bsNone ;
  self.WindowState:=wsMaximized ;
  Image1.Stretch:=true ;
  Image1.Align:=alClient ;
end;     
...Aquarius
------
水瓶男的blog: http://791909.blogspot.com
系統時間:2024-07-07 7:36:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!