vb 如何動態建立 TextBox 並撤消 TextBox

發布 科技 2024-04-12
11個回答
  1. 匿名使用者2024-02-07

    option explicit

    dim x as control

    private sub command1 click() 動態建立文字框

    set x = "", "text", me)with x

    width = 1000

    height = 500

    visible = true

    left = 200

    top = 100

    end with

    end sub

    private sub command2_click()on error resume next

    x '刪除建立的文字框

    end sub

  2. 匿名使用者2024-02-06

    首先拖動乙個文字框,名稱為 text1,index 設定為 0(必須設定 index)。

    載入文字框:

    load text1(1)

    load text1(2)

    load text1(3)

    解除安裝文字框:

    unload text1(1)

    unload text1(2)

    unload text1(3)

  3. 匿名使用者2024-02-05

    為此,請新增 1 個文字框 text1 並將其 index 屬性設定為 0

    具有以下**:

    option explicit

    dim a as textbox, b as longprivate sub form_load()b = 1

    end sub

    private sub command1_click()b = b + 1

    load text1(b)

    text1(b).backcolor = rgb(255, 255, 255)

    text1(b).text = "hjonny"

    text1(b).borderstyle = 0text1(b).move 0, 0, 2155, 255text1(b).visible = trueend sub

    private sub text1_change(index as integer)

    text1(index).text

    end sub

    還有乙個問題需要解決,你這個按鈕1,可以繼續新增文字框,適當修改**

  4. 匿名使用者2024-02-04

    先弄乙個,再拖拽 crtl + 滑鼠左鍵,就出來了,沒有重複的名字可以嘗試。

  5. 匿名使用者2024-02-03

    這種要求是完全沒有必要的。 定義文字框陣列就是所有錯誤。

  6. 匿名使用者2024-02-02

    private sub command1_click()dim a as textbox

    dim i as integer

    for i = 0 to 9

    set a = "", "text" & i)= true

    i * 500, i * 400, 1000, 300= rgb(255, 255, 255)

    text" & i

    next "動態新增控制項成功"

    end sub

  7. 匿名使用者2024-02-01

    1.首先,你是動態新增文字框的,然後你調暗乙個作為標籤不能匹配的型別,你可以直接調暗乙個

    2.文字框文字框沒有 caption 屬性,只有 text 屬性。

    修改這兩個位置後,就可以執行了。

  8. 匿名使用者2024-01-31

    否則,如果按貼上,則可以使字元超過 2 位。

    進入**:

    private sub text1_change()if len( >= 2 then

    注意">"不可以。 只是為了防止緊急情況。 導致字元超過 2 個,但不執行。 但是,如果您已經將 maxlength 設定為 2,則不需要它。

    end sub

    我建議完整的**:

    private sub text1_change()if len( >= 2 then : = 0: = len(end sub

    這樣就好了。 假設您的 text2 已經輸入了某些內容。 當 text1 轉到 text2 時,將自動選擇 text2 的所有字元。

    如果要修改,可以直接輸入並覆蓋原始內容。 無需手動刪除 text2 的原始內容或全選並重新輸入。

  9. 匿名使用者2024-01-30

    使用函式 len() 確定它是否輸入了兩位數,然後使用 if 語句使其達到兩位數,並讓下乙個文字框獲得焦點。

  10. 匿名使用者2024-01-29

    將以下 **:: 新增到 text1 的 change 事件中:

    if len( = 2 then

    即:private sub text1 change()if len( = 2 then

    end if

    end sub

  11. 匿名使用者2024-01-28

    我之前寫過一些小程式,有時候需要清空表單中的所有文字框內容,而且表單中的文字框很多,這時候最頭疼的,一次寫一句話:

    如果有十幾個文字框。 哇,我的生活太悲慘了)然後我想到了使用一系列控制項,雖然語句較少,只是:

    for i=1 to n

    textboxarray(i).text=""

    接下來,但每個文字框的名稱相同,但降低了。

相關回答
13個回答2024-04-12

在一樓,您的方法會生成乙個無法響應事件的控制項陣列。

9個回答2024-04-12

乙個班級要有良好的課堂精神,學生在這裡生活和學習,健康成長,享受它; 老師們非常感興趣,喜歡上課; 班主任很得心應手,很享受。 那麼班主任就有責任營造乙個民主平等、和諧的環境,強烈的學習作風,強大的班級氛圍凝聚力,讓每個學生都把這個班級當成自己的家,大家都愛她,無時無刻不在想著她; 與她分享榮耀和恥辱,分享悲傷呢? 下面我分別從班級的穩定、班級的凝聚力、班級的發展三個方面談談我的看法 >>>More

12個回答2024-04-12

有很多方法可以做到這一點,但這裡有一些簡單的方法: >>>More

5個回答2024-04-12

引數說明:rndnumcount,位數為6位; mysearchnum,要查詢的號碼。 >>>More

13個回答2024-04-12

免費構建方法。

3.然後隨機選擇乙個省份,點選“搜尋”按鈕,選擇顯示的學校之一進入,然後在“註冊新班級”的班級名稱中輸入新組的名稱,最後點選“確定”。 >>>More