我想制作一个inputBox,系统带的不符和要求,
关键是怎样把我自己做的对话框,作成一个有返回值的函数,就象Msgbox , inputBox
而不是Form.show 1
谢谢!
关键是怎样把我自己做的对话框,作成一个有返回值的函数,就象Msgbox , inputBox
而不是Form.show 1
谢谢!
解决方案 »
- bat中获取下一天系统时间
- 如何获取oracle数据库服务器时间
- 如何防止同时向SQLSERVER写入数据
- VB class 与 type 的 问题
- 我想在窗体中的datagrid1控件中只显示表中的第一个字段的数据,但是又想同时对表中的其它字段进行操作,该怎么做?
- YanJieBing能打开msn吗?
- 怎么让form框接受keydown事件。
- 使用ADO对DBF文件进行操作无法修改、添加的问题
- 4个小问题,36分。谁能帮帮我···
- 请问在用ado或者rds的方法读取数据库时,如何读出一个数据库的所有的表名称
- 一个MSHFlexGrid 指向的问题 指向该记录时用button2.click 删除该记录.
- 在VB中,如果知道了字符串的地址,能否得到这个字符串?
'两个参数:一个是标题文字,一个是提示文字 Load Form1
Form1.Caption = sTitle
Form1.Label1.Caption = sPrompt
Form1.Show 1
myInputBox = Form1.Text1.Text '这就是返回值
Unload Form1
Set Form1 = Nothing
End Function
MsgBox类中
初试化时,动态生成一个窗体,因为你是做提示框,没有必要和工程里的窗体有什么关系。
初始化时,还可以设定窗体上的控件,文字。和其属性。
不要忘了,加一个ImageList和Pic来放置图片。就是那些问号,叹号什么的。
最麻烦的就是为这些东西设置事件,如按钮的按下,这个你可以找其他的文章来看。
最后就是在MsgboxShow(标题,内容,对话框形式,..,..,..,..)过程中写怎么调用的
好处是编译成DLL就可以用,缺点是极其麻烦.
以上仅供参考。