新聞中心
VB.net怎么彈出如下類似的對話框(看圖)?
可以利用msgbox 實現(xiàn),也可以通過另外的窗體上畫出表格實現(xiàn)
創(chuàng)新互聯(lián)建站是一家專業(yè)提供仙居企業(yè)網(wǎng)站建設,專注與成都網(wǎng)站設計、網(wǎng)站制作、HTML5、小程序制作等業(yè)務。10年已為仙居眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設公司優(yōu)惠進行中。
方法一,利用msgbox:
Private Sub Command1_Click()Dim a As Long, b As Long, c As LongMsgBox "┌────┬────┬────┐" vbCrLf _ "│ 庫存1 │ 庫存2 │ 庫存3 │" vbCrLf _ "├────┼────┼────┤" vbCrLf _ "│" formatstr(a) "│" formatstr(b) "│" formatstr(c) "│" vbCrLf _ "└────┴────┴────┘" End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j) inputStr Space(j) Space((8 - Len(inputStr)) Mod 2)End Function
方法二,利用窗體實現(xiàn):
’新建form2窗體‘將以下代碼復制到form2窗體中Private Sub Form_Load()ShowPrint "┌────┬────┬────┐" vbCrLf _ "│ 庫存1 │ 庫存2 │ 庫存3 │" vbCrLf _ "├────┼────┼────┤" vbCrLf _ "│" formatstr(a) "│" formatstr(b) "│" formatstr(c) "│" vbCrLf _ "└────┴────┴────┘" End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j) inputStr Space(j) Space((8 - Len(inputStr)) Mod 2)End Function‘將以下代碼復制在form1窗體中Private Sub Command1_Click()Form2.ShowEnd Sub
VB 類似 MsgBox 的輸入框函數(shù)是啥?
VB類似MsgBox的輸入框函數(shù)是InputBox 函數(shù)。
InputBox 函數(shù),在一對話框來中顯示提示,等待用戶輸入正文或按下按鈕,并返回包含文本框內(nèi)容的 String。
InputBox 函數(shù)示例:
本示例說明使用 InputBox 函數(shù)來顯示用戶輸入數(shù)據(jù)的不同用法。如果省略 x 及 y
坐標值,則會自動將對話框放置在兩個坐標的正中。如果用戶單擊“確定”按鈕或按下“ENTER”按鍵,則變量 MyValue
保存用戶輸入的數(shù)據(jù)。如果用戶單擊“取消”按鈕,則返回一零長度字符串。
Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3" ? ' 設置提示信息。
Title = "InputBox Demo" ? ' 設置標題。
Default = "1" ? ' 設置缺省值。
' 顯示信息、標題及缺省值。
MyValue = InputBox(Message, Title, Default)
' 使用幫助文件及上下文。“幫助”按鈕便會自動出現(xiàn)。
MyValue = InputBox(Message, Title, , , , "DEMO.HLP", 10)
' 在 100, 100 的位置顯示對話框。
MyValue = InputBox(Message, Title, Default, 100, 100)
.net 中如何彈出信息框
用MessageBox。
'VB.NET
Imports?System.Windows.Forms
MessageBox.Show("你想要顯示的內(nèi)容")
//C#
using?System.Windows.Forms;
MessageBox.Show("你想要顯示的內(nèi)容");
還可以修改顯示的標題,圖標,按鈕(參見對象瀏覽器)。
如果要更多功能,可以用TaskDialog API,非托管,在ComCtl32.dll 第六版中。
vb.net中用什么方法顯示對話框?
用msgbox()顯示對話框
msgbox的用法很多,基礎的就是msgbox(“你要顯示的內(nèi)容”)
或者msgbox(“你要顯示的內(nèi)容”,16,"對話框名稱")'16是對話框的類型,還有幾個鍵的組合代碼,這個你可以
查查
,很多,或者你也可以用提示給出的類型,比如MsgBoxStyle.Exclamation就是顯示錯誤對話框,
VB.net 對話框
你這2個按鈕的目的不是一樣嗎
Dim fbd As New FolderBrowserDialogfbd.Description = "請選擇文件夾。"fbd.RootFolder = Environment.SpecialFolder.Desktop '根目錄
fbd.SelectedPath = "C:\Windows" '默認打開文件夾
fbd.ShowNewFolderButton = True '是否可以創(chuàng)建新文件夾
If fbd.ShowDialog(Me) = DialogResult.OK Then
textbox1.text=fbd.SelectedPath
End If
asp.net (vb) 怎么彈出消息對話框!
Response.Write("Script Language=JavaScriptalert('消息!');/Script")
此語句沒有錯誤,請檢查其它的問題。
文章題目:vb.net中的消息框,vbs對話框
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/hdppeg.html