vb中InputBox函式的引數是用來設定對話方塊的什麼

時間 2021-08-11 18:10:21

1樓:匿名使用者

給你貼出 inputbox引數的說明吧:

inputbox(prompt[,title][,default][,xpos,ypos][,helpfile,context])

(1) prompt:是一個字串,其長度不得超過1 024個字元,它是在對話方塊內顯示的資訊,用來提示使用者輸入。在對話方塊內顯示prompt時,可以自動換行。

如果想按自己的要求換行,則須插入回車換行操作,即:  chr$(13)+chr$(10) 或vbcrlf

(2) title:字串,它是對話方塊的標題,顯示在對話方塊頂部的標題區。

(3) default:字串,用來顯示輸入緩衝區的預設資訊。也就是說,在執行inputbox函式後,如果使用者沒有輸入任何資訊,則可用此預設字串作為輸入值;如果使用者不想用這個預設字串作為輸入值,則可在輸入區直接鍵入資料,以取代預設值;如果省略該引數,則對話方塊的輸入區為空白,等待使用者鍵入資訊。

(4)xpos,ypos:是兩個整數值,分別用來確定對話方塊與螢幕左邊的距離(xpos)和上邊的距離(ypos),它們的單位均為twip。這兩個引數必須全部給出,或者全部省略。

如果省略這一對位置引數,則對話方塊顯示在螢幕中心線向下約三分之一處。

(5)helpfile,context:helpfile是一個字串變數或字串表示式,用來表示幫助檔案的名字;context是一個數值變數或表示式,用來表示相關幫助主題的幫助目錄號。這兩個引數必須同時提供或同時省略。

當帶有這兩個引數時,將在對話方塊中出現一個「幫助」按鈕,

2樓:姚澤沈浩慨

系統自帶的是不能定義的。如果你一定想要,只能由你自己寫一個窗體,用變數來返回值了。

vb程式設計中 關於inputbox函式

3樓:刺友互

1、開啟一個excel的檔案,在**中輸入簡單的**,比如衣服輸入資料的**。

2、接著,滑鼠左鍵單擊【開發工具】選單標籤,在vba控制元件下拉選單中,並選擇表單按鈕控制元件。

3、然後,在**中繪製出按鈕控制元件,並修改按鈕控制元件名稱,比如輸入名稱,並滑鼠左鍵單擊【檢視**】按鈕。

4、 接著,在彈出的在**視窗中輸入定義字串變數的語句。

5、然後,在**視窗中的,輸入inputbox函式和賦值語句。

6、最後,在設計視窗上,滑鼠左鍵單擊按鈕,可以看到**中的,彈出輸入視窗,可以輸入資料了。

4樓:草堂春日遲遲

dim s as string, i as integers = inputbox("請輸入一個1到10000的數", "輸入t2的修改量", "")

if s <> empty then

i = val(s)

end if

5樓:匿名使用者

if strptr(pas) = 0 thenmsgbox "你選取消按鈕"

end if

加上這句就行了、、、、、

vb中inputbox的功能和使用方法,要詳細的解釋哦

ly辰 inputbox是visualbasic和vbs中的一個函式,功能是彈出一個對話方塊,在對話方塊中可以顯示提示,等待使用者輸入文字按下按鈕,然後返回使用者輸入的文字。用法 inputbox prompt,title default xpos ypos helpfile context 引數 ...

VB,怎樣將上次Inputbox輸入的檔名,作為下次執行時彈出對話方塊中顯示的預設值加分大大的有

你先按照 說的試一下,你就體會了!新建一個工程,新增一個按鈕,如下 option explicit private x as string private sub command1 click x inputbox hello uuu x end sub 執行一下,效果達到了,然後開啟 視窗,理解一...

vb中IIF的函式,VB中IIF是什麼意思

板渡 請樓主注意 你這個 中,combo1 後面是阿拉伯數字 1 而不是英文字母l或者其它,你刪除,再打一個阿拉伯數字 1 就對了.我也找了好久,汗 換號多次 combol很明顯是l和1的區別 是數字1不是字母l vb中沒有iif函式,修改 如下 private sub command1 click...