1樓:網友
如果你要做到窗體虛鬧也隨解像度變化,那就要隨時監測螢幕解像度了橋攔,窗體並沒有敏譽胡響應螢幕解像度變化的事件。
比如乙個按鈕,要讓他在各種解像度下居中,並且窗體根著螢幕變化而變化,則要用乙個timer控制項。
dim scr as integer
private sub form1_load()= 3
scr=end sub
private timer1_timer()if scr<> then,(end if
scr=end sub
2樓:夢幻天使
新作備份就行了,會覆蓋以前的。
3樓:vb妮可
在form的resize事件中新增盯判並**呀。
根據 和 來設定窗體的width和height以及所包衝攔含凱跡的控制項的尺寸。
vb 如何讓窗體的控制項大小隨解像度變化
4樓:鑽石酒杯
在form的load和resize事件裡面定義控制項尺寸與位置,參照物選取桌面尺寸,其屬性為,
5樓:
在form_resize 動作裡計算每個控制項的位置。
vb怎麼讓視窗改變大小時控制項也按比例改變大小?
6樓:匿名使用者
可以用窗體的resize事件來實現,改變窗體大小時,控制項大小跟窗體成比例,不過如果最小化的時候就會出錯,所以還得把最小化的事件給去了,**如下:
private sub form_resize()if <>1 then '如果不是最小化= / 5 '按鈕寬度是窗體的1/5
5 '按鈕高度是窗體的1/5
end if
end sub
引數可以自己設定,其它的也是如此,細節還得自己弄了,如果想讓控制項居中可以這樣:
private sub form_resize()if <>1 then '如果不是最小化= / 5 '按鈕寬度是窗體的1/5
5 '按鈕高度是窗體的1/5
/ 2 '按鈕左邊。
/ 2 '按鈕頂邊。
end if
end sub
這樣就可以隨窗體改變而改變了。
vb介面如何隨解像度改變而改變
7樓:飛飛
讓控制項座標以螢幕座標為準。vb有個 screen 類。 在**視窗 輸入screen. 即可檢視其屬性和方法。
剩下的就是等你發揮了。
祝你好運!
8樓:網友
別人剛告訴我。
給你個通用的,自己寫的。適用於所有帶move方法的控制項。
直接貼上**即可。
private sub form_load()for each control in controls= join(array(, next
tag = join(array(width, height))end sub
private sub form_resize()dim sf, sc
sf = split(tag)
for each control in controlssc = split(
width / sf(0) *sc(0), height / sf(1) *sc(1), width / sf(0) *sc(2), height / sf(1) *sc(3)
nextfor each control in controls= join(array(, next
tag = join(array(width, height))end sub
9樓:網友
注意控制項隨視窗大小改變。
在vb中,怎麼設計介面讓它隨著電腦顯示器解像度改變的,
10樓:
用screen物件獲取螢幕的高和寬,然後按照比例設定每個控制項的大小。
vb的窗體佈局(在螢幕中的位置)怎樣隨解像度改變而自動調整。還有最大化,最小化時控制項、字型也變化
11樓:匿名使用者
在load事件裡記錄下窗體每個控制項的大小,位置 和 窗體大小。
在resize事件裡 將原窗體大小 和 現窗體大小做比較 用其比值 給所有控制項 進行等比例轉換。
只是數值的乘除 控制項left,top,width,height屬性的賦值而已沒什麼難的 **你就自己寫吧。
vb程式介面,用不同解像度,想讓介面和控制項都能滿屏顯示,另外批量修改控制項大小的方法
12樓:網友
嗯 今天我也遇到這個問題了。
在液晶顯示屏上開發的 可是到了crt上執行 就只能看到一部分form還好說 那麼多的控制項 可就真的沒有辦法了。
vb怎麼讓視窗改變大小時控制項也按比例改變大小
13樓:網友
控制項的width和height的值 用窗體width和height的值的比例來設定。
DOS遊戲的解像度有沒有在解像度320x200以上的啊?
其蘆簡實有很多。比如doom就有x的模式。還有那些d的日本遊戲。比如同陪襲褲禪灶級生,戀愛物語,也是x 這個遊戲主要是調主機板的,某些主機板消激可以拿姿襪正常顯示解像度。大多冊清數只能像你說的那樣很小很小的畫面。調不了的。火影忍者究極風暴pc版如何設定解像度為x?為什麼要把系統解像度設定到 呢?是因為不...
數位相機解像度的問題,相機的解像度是什麼意思?
小點距的情況下畫素差異很大也不會有太大差異,是因為人眼只能接受單位面積一定 密度 不知這個詞合不合適 p 的光線。但如果放大至幾倍甚至於數十倍,那麼差距就明顯了。品質與畫素並沒有絕對關係,感光元件的差異也會造成 品質不同。放大成寸以上就明白了,或者可以在ps中放大至 以上,除非要洗出大張的海報,不然...
設定解像度的具體方法,如何設解像度
電腦桌面圖示變大模糊不清,多半是顯示卡驅動出了問題,重新安裝顯示卡驅動後修改解像度即可。 在桌面空白處點選滑鼠右鍵純山搜。 在右鍵選單中選擇螢幕解像度。 在彈出的對話方塊中找到解像度。 點選下拉按鈕。 在下拉選單中選擇合適的解像度,點確定。 如果桌面顯示出來的大小不適合,在詢問是否儲存的時候選否。唯清重複...