vb的文字框如何實現只允許從第二行開始輸入

2022-12-08 14:35:53 字數 3495 閱讀 4593

1樓:匿名使用者

做一個文字框變動事件,後面**如下:

if left(textbox1.text,1)<>vbcrlf then

msgbox "請在第二行開始輸入"

textbox1.text= vbcrlf '直接給一個回車end if

2樓:匿名使用者

先檢查文字框有無文字,沒有的話就在第一個輸入字元在**中加上一個隱藏的換行符。如果已有,就正常輸入。

在vb中,如何使文字框能夠使輸入多行文字?

3樓:是辛普森呀呀

1、開啟軟體,在工具箱中任意選擇一種控制元件,編寫**之前必須有空間響應。

2、點選好之後,如圖所示,直接用滑鼠在頁面上進行繪製。

3、最後,雙擊進入**視窗,這時候可以開始編寫**,多行的文字只需要回車換行即可編輯。

4樓:匿名使用者

在vb中,設定文字框的multiline 屬性為true,就能使使文字框能夠輸入多行文字。

multiline 屬性

返回或設定一個值,該值指示 textbox 控制元件是否能夠接受和顯示多行文字。在執行時是隻讀的。

5樓:中原一點紅先生

僅僅設定multiline屬性是沒用的。還要在輸出的時候用控制符設定換行

比如:標籤是label1,用以下的語句:

label1.caption = "abc" & chr$(10) & "中國人!" & chr$(10) & "ok"

這裡,chr$(10) 就是換行了!也可以用chr$(13) ,這個是回車。

6樓:匿名使用者

你直接用richtextbox就可以啊。。而且這個比文字框功能更好!!但是問題是,佔用的記憶體比文字框多一點!!

7樓:匿名使用者

設定 文字框的 cols屬性 和 rows屬性 cols 是設定 文字框顯示寬度 rows 是設定 文字框顯示行數

8樓:匿名使用者

問題有點奇怪.請問,每一個文字框都是這樣的嗎?你新建一個工程,在裡面新增一個textbox,並設定multiline為true試試.

9樓:匿名使用者

那麼古怪?

刪掉原來的textbox 再新增一個看看

10樓:匿名使用者

mutilline 設為true

在vb中 在一個文字框內輸入內容,第二個文字框就會顯示另外的內容 **怎麼寫

11樓:匿名使用者

用change事件啊,只要檢測到輸入就給第二個文字框賦值

12樓:

private sub text1_change()

text2.text = "text1內容已更改為" & text1.text

end sub

vb中只允許文字框輸出而不許輸入的命令是?

13樓:

設定文字框locked 的屬性為ture 並在設計或執行時,設計text1="你想寫的內容",即可,這樣程式執行時,別人只能看你文字框裡的內容,而不能修改

14樓:o破天

雖然text1.locked=true或者text1.enabled=false都可以,但是文字框顯然失去了活性。

最好是自己設計演算法解決。

比如。可以這樣設定

private sub text1_change()text1.text = ""

end sub

這樣,達到了無論輸入什麼都無效的效果了,而且文字框能用。

15樓:匿名使用者

text1.locked=true

16樓:林潛輪

text1.enable=false

17樓:匿名使用者

那你不如用label控制元件呢。

vb怎麼控制文字框中只允許輸入日期型資料

18樓:好幾碗粥

在文字框的失去焦點的事件裡進行判斷就ok.. 給你寫個原始碼就清楚了.o(∩_∩)o...

private sub text1_lostfocus()if isdate(text1.text) = true thenmsgbox "是日期型資料"

else

msgbox "不是日期型資料,你得重新輸入"

text1.setfocus

end if

end sub

19樓:匿名使用者

用isdate判斷,例:

dim abc as string

abc = "2008/09/28"

if isdate(abc) then

msgbox "yes"

else

msgbox "not"

end if

20樓:匿名使用者

失去焦點時判斷一下,是不是日期型

isdate函式可以判斷,具體網上查

vb中輸入文字框限制

21樓:

你前2步 肯定是用 ascii

做的,那你第三步同樣用ascii做

在 keydown(up..)

事件中,當檢測到按下小數點後(這裡可以用個變數表示),你就開始判斷下一次按下的數字

這個數字你不需要管,然後就是判斷 按下小數點後第二次按鍵的ascii判斷啊,=5或者=0 其他的提示使用者

按理說 你會前 2個,第3個應該可以弄出來,在按鍵過程加幾個標識狀態的變數,然後加以判斷,試一下,你可以的

vb文字框如何實現只能輸入1-100數字

22樓:

方法1change事件裡限制ascii除了數字外其他的都禁用禁用滑鼠右鍵(防止複製)

把文字框內容轉為整數型後(預設為字串型)判斷是否屬於1~100如果不屬於則報錯

方法2在文字框失去焦點事件裡

增加判斷輸入內容是否為整數~是否為1~100這種是隻要求結果不要求過程的方法

那就用方法1

23樓:

文字框的 maxlength 屬性設定最大

一個新的text 都是空的。要是最小要求1那麼你可以在提交的時候 檢測下。是否為空?

if text1.text=""then

24樓:網海1書生

private sub text1_lostfocus()

if val(text1.text) < 0 or val(text1.text) > 100 then msgbox "請輸入1-100的數字"

end sub

VB中如何輸入文字框文字輸入字元,在這字元後加上

private sub text1 change if len text1.text 4 then text1.text text1.text end sub 我精心寫了一段哦!現在針對的是text1這個控制元件只需要放一個text1控制元件在窗體上在複製這段 貼上執行就可以了。我想了3種方法,一個...

文字框的作用是什麼?如何給文字加文字框

用來新增文字啊,比如word之類的辦公軟體上,插入 文字框 文字框的作用是什麼?文字框主要作用就是方便 排版 通過改變文字框位置 角度,可以得到特殊的版式效果。文字框的分類和作用是什麼?文字框的分類有 密碼框 文字框 多行框密碼框顧名思義就是用於輸入密碼的,當你輸入的時候它會顯示 文字框就是你輸入的...

AI軟體如何讓文字框中的字型隨文字框等比例放大縮小

以aics6操作為例 1 首先需要開啟ai軟體進入,如圖所示,需要在畫布上輸入文字。2 然後直接就把文字框的字型全中,如圖所示,然後用滑鼠點住一個頂端,不放手按shift鍵拉大。3 最後,可以看到文字框的字型就變大了,隨文字框等比例放大了,縮小的時候就往裡縮,這樣操作即可解決問題。1 選中需要放大的...