-
不能在 form load() 事件中使用,換句話說,form load() 不支援 setFocus 方法。 setfocus 表示獲取游標。 該程式本身在編譯上存在問題:
由於發生了表單載入事件,因此文字已作為 for next 語句的結果獲得"55",游標已經在 text1 中,何必呢? 你不妨改變一下,你就會明白setfocus的用法。
將另乙個文字框 text2 新增到窗體中,程式將按如下方式修改:
private sub form_load()""
for i=1 to 10
sum=sum+i
next i
end sub
private sub form_click()end sub
看? 新增了表單單擊事件,一旦發生表單單擊事件,text2 將獲得焦點(游標)。
-
setfocus
將焦點移動到指定的控制項或窗體。
語法。 object 表示物件表示式,其值是“應用於”列表中的物件。
說明。 該物件必須是 Form 物件、MDIform 物件或能夠接收焦點的控制項。 呼叫 setfocus 方法時,任何使用者輸入都將指向指定的窗體或控制項。
焦點只能移動到可視窗體或控制項。 由於窗體上的窗體或控制項在窗體的載入事件完成之前是不可見的,因此,除非在窗體載入事件過程完成之前首先使用 show 方法顯示窗體,否則不能使用 setfocus 方法將焦點移動到自己的載入事件中載入的窗體。
也不能將焦點移動到 enabled 屬性設定為 false 的窗體或控制項。 如果在設計時將 enabled 屬性設定為 false,則必須先將 enabled 屬性設定為 true,然後才能使用 setfocus 方法使其接收焦點。
-
private sub form_activate()= ""
for i = 1 to 10
sum = sum + i
next i
sumend sub
沒錯,那段**不能寫在表單載入中。
當然,這種形式在推出之前就已經成為焦點,這當然是錯誤的。
-
在窗體載入事件中,不能對控制項使用 setfocus 方法。
setfocus 方法是將重點放在控制項上,但在載入表單時尚未載入文字框控制項。
您可以將上述**移動到表單啟用事件中以供使用。
-
這意味著聚焦,將游標定位在哪裡。
問題一:原文延伸:北國秋已近十年。
每年秋天的南方,我們總要想到陶然閣的蘆葦花、釣魚台的柳影、西山的蟲鳴、玉泉的夜月、檀哲寺的鐘聲。 在北京,就算不出門,也要走......您還可以感受到秋天的心情。 >>>More
我不確定你是說三生抄襲還是抄襲三生,我沒看過那部劇,但大IP電視劇集的觀眾主要是原著方,也就是第一讀者和支援演員和導演的粉絲。 而那些說抄襲的人,除了水軍,都是抄襲黨的讀者。 而這些人本來就存在,只是之前沒有被拍成電視劇集,所以只是被作者罵了一頓,這是文壇還是**圈的問題。 >>>More