vb的messagebox必选参数

messagebox是vb.net的vb6.0是msgbox但也可以用messagebox我用callmessagebox成功了注意区分msgbox是库函数不用声明直接使... messagebox是vb.net的 vb6.0是msgbox 但也可以用messagebox 我用call messagebox成功了 注意区分 msgbox是库函数 不用声明 直接使用 messagebox是api函数 需要声明使用 之前很多人提问的是messagebox 回答的全是msgbox
Private Declare Function MessageBox Lib "user32" Alias "MessageBoxA" (ByVal hwnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long
Private Sub Command1_Click()
MessageBox.Show ("hello")
End Sub
怎么运行提示messagebox必选参数错误 messagebox语法我知道 5个参数 除了第1个 剩下的全是可选的
展开
 我来答
百度网友bdb9803
2012-05-26 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
注意MessageBox 是Function ,有返回值的,调用的话:
x = MessageBox.Show("hello")
call MessageBox.Show("hello")
MessageBox.Show "hello"
这三种方式都行
更多追问追答
追问
函数具有返回值 过程没有返回值 你的写法有误 主要参数必选 要不编译报错
追答
哦,这个是vb.net的,vb6用:
x = MessageBox(Me.hwnd, "hello", "", 0)
Call MessageBox(Me.hwnd, "hello", "", 0)
MessageBox Me.hwnd, "hello", "", 0
环业软件
2012-05-26 · TA获得超过1276个赞
知道小有建树答主
回答量:865
采纳率:100%
帮助的人:591万
展开全部
MessageBox Me.hwnd, "hello", App.Title, MB_OK
msgbox有一个必选,MessageBox好象要全必选吧
追问
感谢 MessageBox参数全选就对了 百度百科写的是MessageBox.Show可选 难道是我理解错误  vb.netMessageBox Me.hwnd, "hello", App.Title, MB_OK  Call MessageBox(Me.hwnd, "hello", App.Title, MB_OK) 两种写法 有什么区别  MessageBox一共4个参数吗 好像是c语言写法 剩下的全会了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式