VB的web控制元件怎麼讓讓網頁的文字框獲得焦點

2022-06-07 07:39:54 字數 4923 閱讀 7503

1樓:匿名使用者

dim pwin as ihtmlwindow2set pwin = webbrowser1.document.parentwindow

dim strjs as string

strjs = "document.getelementbyid("accounts").focus();"

pwin.execscript strjs另,程式中要--。

webbrowser1是你那個控制元件的名稱。

甚至, strjs = "document.getelementbyid("accounts").value='1234';"

還可以把這個框的值設為1234......

2樓:匿名使用者

願你抱著平安,擁著健康,揣著幸福,攜著快樂,摟著溫馨,帶著甜蜜,牽著財運,拽著吉祥,邁入新年,快樂度過每一天!

3樓:匿名使用者

新的1年開始,祝好事接2連3,心情4季如春,生活5顏6色,7彩繽紛,偶爾8點小財,煩惱拋到9霄雲外!請接受我10心10意的祝福。祝新春快樂!

執行時vb如何在文字框獲得焦點?

4樓:茂爾答題

textbox1.focus()

程式設計如下:

private sub text1_click()text1 = left(text1, (text1.selstart)) & "你要插入的字元" & right(text1, len(text1) - (text1.selstart))

end sub

visual basic是一種由微軟公司開發的包含協助開發環境的事件驅動程式語言。它源自於basic程式語言。vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制元件。

程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。

vb怎麼讓(webbroser)網頁內的文字框獲得焦點

5樓:千鋒教育

var t = document.getelementbyid("a");

t.focus();

解釋說明:

document.getelementbyid就是根據id確定元素假如:某個元素的id為"hh" 那麼想點選的話 webbrowser1.

document.getelementbyid("hh").

6樓:匿名使用者

dim pwin as ihtmlwindow2

set pwin = webbrowser1.document.parentwindow

dim strjs as string

strjs = "document.getelementbyid("accounts").focus();"

pwin.execscript strjs

另,程式中要【工程】-【引用】-【miscrosoft html object library】。

webbrowser1是你那個控制元件的名稱。

甚至, strjs = "document.getelementbyid("accounts").value='1234';"

還可以把這個框的值設為1234......

7樓:匿名使用者

webbrowser1.document.all("accounts").focus

8樓:匿名使用者

直接把上面的**插入到你的**裡就行

vb,怎樣在窗體載入過程中讓文字框獲得焦點?

9樓:匿名使用者

vb6.0需在窗體的load實踐**中將需獲得焦點的文字框的tabindex屬性設定為0。

tabindex 屬性,返回或設定父窗體中大部分物件的 tab 鍵次序。

說明預設情況下,在窗體上畫控制元件時 visual basic 會分配一個 tab 鍵順序,但

menu、timer、data、image、line 和 shape 控制元件除外,這些控制元件不包括在 tab 鍵順序中。

每個新控制元件都放在 tab 鍵順序的最後。如果改變控制元件的 tabindex 屬性值來調整預設 tab 鍵順序,visual basic

會自動對其它控制元件的 tabindex 屬性重新編號,以反映出插入和刪除操作。可以在設計時用屬性視窗或在執行時用**來作改變。

**示例:

private sub form_load()

text2.tabindex = 0

end sub

10樓:匿名使用者

在窗體的activate() 事件中填寫**:

text1.setfocus

就可以了

11樓:dl_會飛的青蛙

把想讓獲得游標的text的tabindex值調為最小的 0

12樓:匿名使用者

在窗體的load事件中寫:

text1.focus()

13樓:

private sub form_activate()

text1.setfocus

end sub

執行時vb如何在文字框獲得焦點

14樓:小執著

1、開啟vb軟體,在窗體上面新增兩個文字框,如下圖所示。

2、分別設定兩個文字框的屬性,清空文字框的內容,如下圖所示。

3、在窗體上,新增兩個命令按鈕,如下圖所示。

4、分別設定兩個文字框的屬性,分別命名為「左」、「右」,如下圖所示。

5、雙擊名稱為「左」的命令按鈕,編輯其**,如下圖所示。

6、雙擊名稱為「右」的命令按鈕,編輯其**,如下圖所示。

7、執行程式,點選命令按鈕,觀察文字框中的焦點變化,如下圖所示。(為了方便**,先點選「右」命令按鈕,再點選「左」命令按鈕)。

15樓:

setfocus 方法

將焦點移至指定的控制元件或窗體。

語法object.setfocus

object 所在處代表物件表示式,其值是「應用於」列表中的一個物件。

說明物件必須是 form 物件、mdiform 物件或者能夠接收焦點的控制元件。呼叫 setfocus 方法以後,任何的使用者輸入將指向指定的窗體或控制元件。

焦點只能移到可視的窗體或控制元件。因為在窗體的 load 事件完成前窗體或窗體上的控制元件是不可視的,所以如果不是在 form_load 事件過程完成之前首先使用 show 方法顯示窗體的話,是不能使用 setfocus 方法將焦點移至正在自己的 load 事件中載入的窗體的。

也不能把焦點移到 enabled 屬性被設定為 false 的窗體或控制元件。如果已在設計時將 enabled 屬性設定為 false,必須在使用 setfocus 方法使其接收焦點前將 enabled 屬性設定為 true。

16樓:手機使用者

deactivate事件在窗體失去焦點時引發。控制元件的gotfocus事件在控制元件獲得焦點時引發,lostfocus事件在控制元件失去焦點時引發。在放在這些事件中寫**,不需要去判斷。

17樓:匿名使用者

非常簡單。

假設文字框的名稱為text1

則用** text1.setfocus 即可。

18樓:兢兢貓

text1.setfocus

vb 使已經開啟網頁視窗獲得焦點 不用在vb裡開啟網頁

19樓:

用vb的瀏覽器控制元件,控制ie瀏覽器。是可以的。但是不能控制html5技術的,只能弄老技術的。

你這個只獲取焦點,不用操作瀏覽器的,不用瀏覽器控制元件也可以,可以使用控制代碼控制。

微軟自帶的api有控制控制代碼的。

你可以搜搜。

具體的**可以私信,這裡寫不方便。

vb中如何使用setfocus方法,使text文字框獲得焦點

20樓:大野瘦子

private sub form_load()me.show

text1.setfocus

end sub

注:要使得窗體先顯示出來,再設定text1的焦點,不然會出錯的。

21樓:匿名使用者

要使得窗體先顯示出來,再設定text1的焦點,不然會出錯的,正確的**: private sub form_load()

me.show

text1.setfocus

end sub

22樓:匿名使用者

用text1.setfocus就可以了啊,不知道你想要做什麼。

vb高手請進、網頁控制元件獲取焦點問題、

23樓:匿名使用者

private sub command1_click()webbrowser1.setfocus

sendkeys ""

sendkeys ""

end sub

24樓:匿名使用者

用幾次 sendkeys ""

25樓:匿名使用者

不一定要獲得焦點,有點選效果就可以了吧 ,**?

vb中如何讓文字框一獲得焦點就把文字框的內容全選

26樓:

private sub text2_gotfocus()text2.selstart = 0

text2.sellength = len(text2.text)end sub

vb的tet控制元件怎麼換行,VB的TEXT控制元件怎麼換行

除設定文字框屬性multiline為true外,如下 private sub form load text1 123 vbnewline 456 end sub 1,先在窗體新增 text1控制元件 2,設定 text1.multiline true3,在text1控制元件顯示中,新增換行資訊,如 ...

有關vb的timer控制元件的問題

建立一個timer控制元件,一個文字框,一個按鈕。先把timer的interval屬性值改成100通用宣告 如下 dim t as single t 0text1.text 0 按鈕的 如下 if timer1.enabled true thentimer1.enabled false else t...

求vb的時間控制元件的問題

新增一個標籤框,一個計時器,然後新增如下 執行試試private sub form load label1.caption 示例程式 label1.backcolor vbblacklabel1.forecolor vbgreenlabel1.autosize truelabel1.move 0,f...