-
你的**本身就不好,移動慢,除非是directX程式設計,否則其他情況下,請用定時器而不是直接使用迴圈,否則CPU使用率會很高。
給你乙個完整的段落**供參考。
您不必在表格上新增任何東西,只需直接粘上**即可。
private withevents timer1 as timer
private sub form_load()
set timer1 = "", "timer1")
0= 50 '表示每 50 毫秒移動一次窗體。
trueend sub
private sub timer1_timer()
if + then
10 * '此 10 表示每次移動 10 個畫素。
else = false
end if
end sub
就這麼簡單,你不需要設定任何變數。
您可以通過修改上面的值 50 和 10 來更改表單的速度和平滑度。
如果你真的不想用計時器,或者你真的不能用計時器(很少見但存在,一般需要保證運動絕對流暢),我會教你使用占用CPU少、精度高的計時方法。
-
因為這句話。 = b
從**開始,b是未定義的,所以初始值為0,所以表單的初始位置在左邊!!
-
1。可以將要新增的新樣式檔案(此檔案)複製到新專案“專案 1”的資料夾中。
2。在專案 1 中,單擊選單上的“將表單新增到專案---”,在彈出選項卡中選擇“現有”,不要選擇“新建”,然後找到此檔案,選擇,然後單擊開啟它,您將在 Project Explorer 中看到新表單。
3.第一步可以省略,但我們通常這樣做是為了讓程式看起來更有條理。 請務必注意,新新增的與現有表單名稱重複的表單名稱將失敗。
-
您首先儲存此人的 frm250,然後將表單新增到您編寫的專案中,然後選擇您儲存的表單。
-
您可以複製 from250 並將其貼上到專案下方的指定位置。
-
新增表單“現有儲存”。
或者直接複製現有的“新增表單”。
當你第二次呼叫它時會自動重新表單載入,其實表單是關閉開啟的,如果你不相信可以檢查載入的日誌來驗證它。 >>>More
兩種方法:1使用 load 方法新增控制項陣列,前提是您必須在設計時將控制項新增到窗體中並將其 index 屬性設定為 0,然後使用: >>>More