㈠ 请教,使用Excel VBA的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。
㈡ VB问题!!!急急急!!!如何msgbox一张图片!
你可以自己制作一个msgbox过程。方法:
新建一个工程,在form1上添加一个按钮,写入下面代码:
Private Sub Msgbox(Cps As String, Tp As String)
Form2.Image1.Picture = LoadPicture(Tp)
Form2.Caption = Cps
Form2.Show 1
End Sub
Private Sub Command1_Click()
Msgbox "我的Msgbox", "D:\a.jpg"
End Sub
在工程中添加一个窗体,添加一个图片框和一个按钮,写入下面代码:
Private Sub Command1_Click()
Unload Me
End Sub
运行一下试试,是不是出现了一个带图片的msgbox窗口?
㈢ vb制作Msgbox那样的对话框
首先添加一个窗体,选<对话框>类型的,出来后大小随便你调,假设你的FORM1是你现在的窗口,FORM2是要弹出的那个窗口,有一按钮Command1,在Command1添加事件如下
Private Sub Command1_Click()
Unload Me
form2.Show
form2.Caption = "123"
form2.Label1.Caption = "2005"
End Sub
而在FORM2中先后加入一个Label1和一个Image1,而先设好Image1的图片,选中Image1,在属性窗口找到Loadpicture属性后,选择要显示的片!完
㈣ 怎么显示vb msgbox 返回值
可以将语句放入一个事件中,比如放入按钮的单击事件,如下:
Private Sub Command1_Click()
MsgBox "你好", 3 + 48 + 0, "你惨了"
End Sub
运行(F5) 单击按钮 就可以弹出对话框。
如果要得到 弹出消息中 单击的是哪个按钮 (确定,取消等)
可以把MsgBox 赋值给一个整型变量
Private Sub Command1_Click()
a = MsgBox("你好", 3 + 48 + 0, "你惨了")
End Sub
也可以弹出,
MsgBox介绍及用法等见:http://ke..com/view/563674.htm#2
返回值 用于MsgBox函数返回值的常量 常数值 说明 vbOK 1 确定 vbCancel 2 取消 vbAbort 3 终止 vbRetry 4 重试 vbIgnore 5 忽略 vbYes 6 是 vbNo 7 否
㈤ matlab怎么实现在弹出的msgbox框里点击“OK”的时候再弹出一个msgbox
试下 questdlg?
h=questdlg('create a msgbox?','create','yes','no','yes');
if strcmp(h,'yes')
msgbox('successful')
else
end
㈥ 可以在VB中的msgbox中弹出图片吗
可以,不过有点复杂.(说不行的那些人,你们不要忘了,我们有无敌的API...)
不过,还是建议用自己的窗体代替.
㈦ 如何在vb中的msgbox里面插入图片求代码!
MsgBox "", vbExclamation
会出现一个黄色的带惊叹号的三角图形,还有其它的自己再琢磨琢磨