精华内容
下载资源
问答
  • 我使用以下代码: Dim oDLG Set oDLG = CreateObject("MSComDlg.CommonDialog") With oDLG .DialogTitle = "保存文件" ‘其他脚本 end WITH 在本机有vb安装的电脑执行没问题,但是将程序编译后...
  • vb+SQL\源码实例下载\10多种样式的Vb弹出提示对话框【荐】.rar
  • VB弹出对话框

    千次阅读 2008-09-01 09:09:00
    整理了下MsgBox的一些基本用法,以备不时之需! 基本语法: MsgBox(prompt[, buttons] [, title] [, ...字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大约为 1024 个字符,由所用字符的宽度决定。...

          整理了下MsgBox的一些基本用法,以备不时之需!

    基本语法:
    MsgBox(prompt[, buttons] [, title] [, helpfile, context])
    参数说明:
    MsgBox 函数的语法具有以下几个命名参数:
    Prompt-------必需的。字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,则可以在每一行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或是回车与换行符的组合 (Chr(13) & Chr(10)) 将各行分隔开来。
    Buttons-------可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。
    Title-------可选的。在对话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。
    Helpfile--------可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了helpfile,则也必须提供 context。
    Context-------可选的。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了context,则也必须提供 helpfile。
    用于MsgBox函数中Buttons参数的常量
    vbOKOnly                    0          只显示“确定”按钮(缺省值)
    VbOKCancel                1          显示“确定”和“取消”按钮
    VbAbortRetryIgnore     2          显示“终止”、“重试”和“忽略” 按钮
    VbYesNoCancel           3          显示“是”、“否”和“取消”按钮
    VbYesNo                      4          显示“是”和“否”按钮
    VbRetryCancel             5          显示“重试”和“取消”按钮
    VbCritical                    16          显示“关键信息”图标
    VbQuestion                 32          显示“警告询问”图标
    VbExclamation            48          显示“警告消息”图标
    VbInformation             64          显示“通知消息”图标
    vbDefaultButton1          0          第一个按钮是缺省值(缺省设置)
    vbDefaultButton2      256          第二个按钮是缺省值
    vbDefaultButton3      512          第三个按钮是缺省值
    vbDefaultButton4      768          第四个按钮是缺省值
    vbApplicationModal       0         应用程序强制返回;应用程序一直被挂起,直到用户对消息框作出响应才继续工作
    vbSystemModal        4096     系统强制返回;全部应用程序都被挂起,直到用户对消息框作出响应才继续工作
    vbMsgBoxHelpButt  16384       将Help按钮添加到消息框
    on
    VbMsgBoxSetFore  65536       指定消息框窗口作为前景窗口
    ground
    vbMsgBoxRight      524288      文本为右对齐
    vbMsgBoxRtlRe   1048576      指定文本应为在希伯来和阿拉伯语系统中的从右到左显示

    ading
    说明:
    (1)第一组值(0–5)描述了消息框中显示的按钮的类型与数目;第二组值(16,32,48,64)描述了图标的样式;第三组值(0,256,512,768)说明哪一个按钮是缺省值;而第四组值(0,4096)则决定消息框的强制返回性。将这些数字相加以生成Buttons参数值的时候,只能由每组值取用一个数字。
    (2)这些常数都是 Visual Basic for Applications (VBA) 指定的。结果,可以在程序代码中到处使用这些常数名称,而不必使用实际数值。实际数值与常数名称是等价的。
    返回值
    用于MsgBox函数返回值的常量
    常数值 说明
    vbOK             1        确定
    vbCancel       2        取消
    vbAbort         3         终止
    vbRetry         4         重试
    vbIgnore        5        忽略
    vbYes            6        是
    vbNo             7         否

     

       如果只需要显示一条提示消息就用:MsgBox “Hello!”

     

       将消息框返回的结果赋值给变量,或者要判断点击提示框的哪一个按钮,可以用:
       Ans=MsgBox(“Continue?”,vbYesNo)
       If MsgBox(“Continue?”,vbYesNo)<>vbYes Then Exit Sub

     

       使用常量的组合,赋值组Config变量,并设置第二个按钮为缺省按钮
       Config=vbYesNo+vbQuestion+vbDefaultButton2

     

       若要在消息中强制换行,可在文本中使用vbCrLf(或vbNewLine)常量,用&(或+)加空格与字符隔开。如:
       MsgBox “This is the first line.” & vbNewLine & “Second line.”

    展开全文
  • vb6的dialog中各种功能弹出窗口用法-实例演示了两种打开文件对话框、保存文件、调色板、打印机等弹出窗口的实现方法,对于新手...
  • VB对话框的显示按钮的问题:msgbox(“请选择一个按钮”,322,“按钮实验”)其中数字322就是表示按钮类型和显示在对话框中的图形,下面总结如下: 1、按钮的类型与对应值: 显示"确定"按钮,对应值:0 显示"确定"和...

    VB对话框的显示按钮的问题:msgbox(“请选择一个按钮”,322,“按钮实验”)其中数字322就是表示按钮类型和显示在对话框中的图形,下面总结如下:

    1、按钮的类型与对应值:
    显示"确定"按钮,对应值:0
    显示"确定"和"取消"按钮,对应值:1
    显示"放弃"、“重试"和"忽略"按钮,对应值:2
    显示"是”、"否"和"取消"按钮,对应值:3
    显示"是"和"否"按钮,对应值:4
    显示"重试"和"取消"按钮,对应值:5

    2、图形和对应值:
    显示“×”图形,对应值:16
    显示“?”图形,对应值:32
    显示“!”图形,对应值:48
    显示“i”图形,对应值:64

    3、默认值按钮和对应值:
    第一个按钮为默认按钮,对应值:0
    第二个按钮为默认按钮,对应值:256
    第三个按钮为默认按钮,对应值:512

    你上面的322就是:322=256+64+2=第二个按钮为默认按钮+显示“i”图形+显示"确定"和"取消"按钮
    ————————————————
    MsgBox 函数

    在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。

    语法

    MsgBox(prompt[, buttons] [, title] [, helpfile, context])

    MsgBox 函数的语法具有以下几个命名参数:

    部分 描述
    prompt 必要。字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,则可以在每一行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或是回车与换行符的组合 (Chr(13) & Chr(10)) 将各行分隔开来。
    buttons 可选。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。
    title 可选。在对话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。
    helpfile 可选。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了 helpfile,则也必须提供 context。
    context 可选。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了 context,则也必须提供 helpfile。
    设置值

    buttons 参数有下列设置值:

    常数 值 描述

    vbOKOnly 0 只显示 OK 按钮。
    VbOKCancel 1 显示 OK 及 Cancel 按钮。
    VbAbortRetryIgnore 2 显示 Abort、Retry 及 Ignore 按钮。
    VbYesNoCancel 3 显示 Yes、No 及 Cancel 按钮。
    VbYesNo 4 显示 Yes 及 No 按钮。
    VbRetryCancel 5 显示 Retry 及 Cancel 按钮。
    VbCritical 16 显示 Critical Message 图标。
    VbQuestion 32 显示 Warning Query 图标。
    VbExclamation 48 显示 Warning Message 图标。
    VbInformation 64 显示 Information Message 图标。
    VbDefaultButton1 0 第一个按钮是缺省值。
    VbDefaultButton2 256 第二个按钮 是缺省值。
    VbDefaultButton3 512 第三个按钮是缺省值。
    VbDefaultButton4 768 第四个按钮是缺省值。
    VbApplicationModal 0 应用程序强制返回;应用程序一直被挂起,直到用户对消息框作出响应才继续工作。
    VbSystemModal 4096 系统强制返回;全部应用程序都被挂起,直到用户对消息框作出响应才继续工作。
    第一组值 (0杴5) 描述了对话框中显示的按钮的类型与数目;第二组值 (16, 32, 48, 64) 描述了图标的样式;第三组值 (0, 256, 512) 说明哪一个按钮是缺省值;而第四组值 (0, 4096) 则决定消息框的强制返回性。将这些数字相加以生成 buttons 参数值的时候,只能由每组值取用一个数字。

    注意 这些常数都是 Visual Basic for Applications (VBA) 指定的。结果,可以在程序代码中到处使用这些常数名称,而不必使用实际数值。

    返回值

    常数 值 描述
    vbOK 1 OK
    vbCancel 2 Cancel
    vbAbort 3 Abort
    vbRetry 4 Retry
    vbIgnore 5 Ignore
    vbYes 6 Yes
    vbNo 7 No
    说明

    在提供了 helpfile 与 context 的时候,用户可以按 F1 来查看与 context 相应的帮助主题。像 Microsoft Excel 这样一些主应用程序也会在对话框中自动添加一个 Help 按钮。
    如果对话框显示 Cancel 按钮,则按下 ESC 键与单击 Cancel 按钮的效果相同。如果对话框中有 Help 按钮,则对话框中提供有上下文相关的帮助。但是,直到其它按钮中有一个被单击之前,都不会返回任何值。

    注意 如果还要指定第一个命名参数以外的参数,则必须在表达式中使用 MsgBox。为了省略某些位置参数,必须加入相应的逗号分界符。

    例如:MsgBox(prompt[, buttons] [, title] [, helpfile, context])

    MsgBox “作为显示在对话框中的消息”, 64, “提示框上的标题”
    64为指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。

    展开全文
  • 下面是一个演示程序代码代码如: private void button1_Click(object sender, System.EventArgs e) { label1.Text=""; DialogResult MsgBoxResult;//设置对话框的返回值 MsgBoxResult = Messa

    一、基于WINFORM下的选择对话框
    在WINFORM下,我们可以利用系统的对话框(MessageBox)来实现,具体思路是读取MessageBox的返回值(YES或NO)来达到对操作的控制。下面是一个演示程序代码代码如:

    private void button1_Click(object sender, System.EventArgs e)
    {
      label1.Text="";
      DialogResult MsgBoxResult;//设置对话框的返回值
      MsgBoxResult = MessageBox.Show("请选择你要按下的按钮",//对话框的显示内容 
      "提示",//对话框的标题 
      MessageBoxButtons.YesNo,//定义对话框的按钮,这里定义了YSE和NO两个按钮 
      MessageBoxIcon.Exclamation,//定义对话框内的图表式样,这里是一个黄色三角型内加一个感叹号 
      MessageBoxDefaultButton.Button2);//定义对话框的按钮式样
      if (MsgBoxResult == DialogResult.Yes)//如果对话框的返回值是YES(按"Y"按钮)
      {
       this.label1.ForeColor = System.Drawing.Color.Red;//字体颜色设定
       label1.Text=" 你选择了按下”Yes“的按钮!";
      }
      if(MsgBoxResult == DialogResult.No)//如果对话框的返回值是NO(按"N"按钮)
      {
       this.label1.ForeColor = System.Drawing.Color.Blue;//字体颜色设定
        label1.Text=" 你选择了按下”No“的按钮!";
       }
    }
    

    当按动对话框的“是”按钮时,显示红色字体“你选择了按下“YES”的按钮”字样,如果你按动了对话框的“否”按钮将显示蓝色字体的“你选择了按下“NO”的按钮”字样。

    二、基于WEBFORM下的选择对话框

    大家知道,在WEBFORM下,分前台程序和后太程序,在WEBFORM的演示程序中,前台程序主要放置一个Label控件和一个Button控件,前台代码如下:

    <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="dhk.WebForm1" %>
    <HTML>
     <HEAD>
      <title>WebForm1</title>
      <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
      <meta name="CODE_LANGUAGE" Content="C#">
      <meta name="vs_defaultClientScript" content="JavaScript">
     </HEAD>
     <body MS_POSITIONING="GridLayout">
     <form id="Form1" method="post" runat="server">
     <asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 328px; POSITION: absolute; TOP: 200px" runat="server" Text="改变显示内容"></asp:Button>
     <asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 288px; POSITION: absolute; TOP: 152px" runat="server" Width="256px" Height="32px" Font-Size="Larger" ForeColor="Red">这是初始显示的内容</asp:Label>
     </form>
     </body>
    </HTML>
    

    后台处理代码如下:

    private void Page_Load(object sender, System.EventArgs e)
    {
    if(!IsPostBack)//如果页面不是第一次加载
      {
      Button1.Attributes.Add("onclick", "return confirm('你要执行这个操作吗?');");
      //当按动Button1按钮时将首先弹出对话框,onclick表示按钮触发事件,return confirm()是对话框显示的内容。如果你选择按下对话框中的"确定"按钮,则执行Button1_Click方法,否则不执行。
      }
    }
    
    private void Button1_Click(object sender, System.EventArgs e)
    {
    Label1.Text="你选择按动了“确定”按钮!";
    }
    

    这个程序的思路是:当按动“改变显示内容”按钮时,将会触发一个按钮事件,在执行这个事件代码之前,我们首先使用一个弹出对话框,对是否继续执行进行确认,如果按动对话框的“确定”按钮,则继续执行事件代码,在屏幕上显示:你选择按动了“确定”按钮,如果按动了对话框的“取消”按钮,则中止执行。
    使用JavaScript实现弹出对话框
    javascript的对话框

    Page.RegisterStartupScript("js", "<script>alert('画面输入不完整,请检查重新输入')</script>");
       //Response.Write("<script language='javascript' type='text/javascript'>");
       //Response.Write(" alert('AAA') ");
       //Response.Write("</script>");
    

    使用Messagebox实现:
    不同于vb中可以直接使用msgbox来得到消息框的返回值,在c#中需要使用 dialogresult 类型的变量,从messagebox.show()方法接受消息对话框的返回值。至于messagebox.show()的返回值是 yes 、no, ok还是cancel,那需要自己在show()方法中对它可以显示的选择按钮进行设置。以下示例代码可以参考:

    不过需要先引入.net下的Microsoft.window.form这个引用,再using System.Window.From

    // initializes the variables to pass to the messagebox.show method.
     
    string message = "you did not enter a server name. cancel this operation?"; 
    string caption = "no server name specified"; 
    messageboxbuttons buttons = messageboxbuttons.yesno; 
    dialogresult result;
     
    // displays the messagebox.
     
    result = messagebox.show(this, message, caption, buttons, 
    messageboxicon.question, messageboxdefaultbutton.button1, 
    messageboxoptions.rightalign);
     
    if(result == dialogresult.yes) 
    { 
    //do your action here. 
    }
    

    到此这篇关于C#弹出对话框确定或者取c#教程消执行相应操作的实例代码的文章就介绍到这了,更多相关C#弹出对话框确定内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持

    展开全文
  • 点击弹出美化的消息对话框VB界面实例代码。本消息框控件与系统自带消息框的使用方法大致相同,不过个人认为要比Windows系统的美观许多,但没有终止、重试、忽略三个按纽(如有必要,请自行添加),组合值中不要包括...
  • VB.net MessageBox弹出的确认对话框点击vb.net教程确定按钮 Dim dr As DialogResult = MessageBox.Show(“XX”, “提示”,MessageBoxButtons.OKCancel,MessageBoxIcon.Question) If dr = DialogResult.OK Then xxxx ...

    VB.net MessageBox弹出的确认对话框点击vb.net教程确定按钮
    Dim dr As DialogResult = MessageBox.Show(“XX”, “提示”,MessageBoxButtons.OKCancel,MessageBoxIcon.Question)
    If dr = DialogResult.OK Then
    xxxx
    Else
    xxxx
    End If

    展开全文
  • Vb2010 弹出对话框来选择文件夹路径

    千次阅读 2012-12-31 11:12:19
    众所周知,在vb中如果是打开某一个文件的话,非常简单,使用CommonDialog组件即可轻松完成,但是他只能选择文件,之后或许选取的文件路径,而如果想要浏览文件夹,就没这么方便了。 这里介绍3个办法来实现文件夹...
  • Vb恶搞程序,逗您玩,关不完的消息框(弹出窗口),其实是能关掉的,只要你一直点下去,而且到最后还可以看到传说中的比尔盖茨,哈哈。程序是个小恶搞程序,对你的系统不会造成任何伤害,只是玩玩的,源代码开源。
  • wpf弹出输入对话框

    2021-01-30 15:06:09
    菜单项,打开新建项目对话框如图1.1。 在模板(T) 列表框中选择Windows窗体应用程序 ,在名称(N) 编辑框中键入e12_2,单击确定 按钮,创建项目。出现如图12.1界面......1.基于对话框的程序 我在论坛上看到有人说在 ...
  • 摘要:.NET源码,Ajax相关,弹出框,对话框 弹出对话框优化修正版,功能说明:  1:动画方式弹出,就像MSN的提示框  2:漂亮,详细见配图  3:还可以再在开一个更加详细的内容网页  4:自动关闭,无需手工确认那个ok...
  • 在一些手工录入的表格里,会因为输入不规范导致出现各种各样的日期格式,如下图:在这种状态下,...具体步骤如下:首先鼠标选择现有的日期列数据区域,点击工具栏:数据-》分列,弹出分列对话框:点击下一步继续点击...
  • 实现了listview中对某一行双击 弹出对话框 对该行数据进行编辑
  • 输入对话框: 制作输入对话框相对信息提示框来相对简单,在Visual Basic .Net,输入对话框是通过InputBox函数来完成的。以下是InputBox函数在Visual Basic .Net中的语法: Public Function InputBox (ByVal ...
  • %@Page language="VB"%><script runat="server">Sub Page_Load(sender as Object, e as EventArgs) tbTest.text="Cancel"'利用attributes属性可以用在任何使用js代码的地方 btntest.Attributes.Add("onclic...
  • 1:动画方式弹出,就像MSN的提示框 2:漂亮,详细见配图 3:还可以再在开一个更加详细的内容网页 4:自动关闭,无需手工确认那个ok 5:示例包括C#和VB两个版本,popUp的源文件在Source文件夹中 6:用起来简单...
  • C#弹出对话框

    千次阅读 2014-08-12 11:56:54
    一、基于WINFORM下的选择对话框 在WINFORM下,我们可以利用系统的对话框(MessageBox)来...下面是一个演示程序代码代码如: private void button1_Click(object sender, System.EventArgs e) {  label1.Text=
  • asp如何实现弹出窗口提示

    千次阅读 2018-09-19 08:49:13
    asp实现弹出窗口提示只能在asp中引用Js代码来完成。 正常js代码弹出提示是这样:&lt;script&gt;alert('要弹出的提示文字');&lt;/script&gt; asp中只需要写: response.write "&lt;script&...
  • C#弹出对话框 确定或者取消 执行相应操作 一、基于WINFORM下的选择对话框 在WINFORM下,我们可以利用系统的c#教程对话框(MessageBox)来实现,具体思路是读取MessageBox的返回值(YES或NO)来达到对操作的控制。...
  • VB颜色对话框ShowColor

    2021-01-24 11:34:19
    “ 本节课程学习ShowColor颜色对话框” 上节课程一起学习了ShowSave保存对话框,本节课程将学习的是颜色对话框。 颜色对话框,为用户提供一个颜色选择器,用户选择一个颜色后,可以返回这个颜色的值。 首先,将...
  • 方法很简单,就是引用 System.Windows.Forms. 然后在代码页面头部 Imports System.Windows.Forms 即可。 或者直接使用 System.Windows.Forms.Messagebox.show() 之后就能使用Messagebox...
  • vb.net制作的简单的保存文件对话框,可以把自己想保存的东西保存到已制作的项目里面。
  • 弹窗(VB代码) Private Declare Function ShellExecute _ Lib "shell32.dll" _ Alias "ShellExecuteA" ( _ ByVal hwnd As Long, _ ByVal lpOperation As String, _ ByVal lpFile As String, _ ByVal ...
  • Tomas Petricek著 Highly customizable JavaScript popup control for web page wrapped...一个使用javascript编写的,用于在ASP.NET中弹出对话框的用户控件,有渐进颜色,还有能设定弹出时的移动的时间,支持Mozilla...
  • 下载后打开,如果你的excel是2007版则会在加载项里出现Custmization 下拉框,如果是2003版,则直接在菜单栏里多出一个Customization下拉框,下拉框里包含三个按钮,其中一个有弹出注册窗体的功能。要实现更强大的...
  • 有时候用bat写一些小脚本最后会弹出对话框提示操作成功,可以用mshta.exe来实现,它是Windows系统的相关程序,用来执行.HTA文件,一般计算机上面都有这个程序,实现如下:mshta vbscript:msgbox("我是提示内容",64,...
  • 详解VB对话框InputBox和MsgBox

    千次阅读 2020-10-09 09:24:08
    “ 大家好,从本节课程开始,我们一起来学习VB中各种对话框的使用。” 本节课程呢,我们一起来学习InputBox和MsgBox对话框。这两个对话框VB中非常的重要,使用频次很高,熟练的掌握它们,可以为编程带来更高的效率...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,970
精华内容 3,988
关键字:

vb弹出对话框代码