vb通用对话框的调用 20

vb通用对话框的调用:因为通用对话框的使用是需要从“部件”中添加的,那么我第一次调用它后,编完了程序并且保存好了,等到第二次打开此程序时,需要再次从“部件”里添加它后才能... vb通用对话框的调用:因为通用对话框的使用是需要从“部件”中添加的,那么我第一次调用它后,编完了程序并且保存好了,等到第二次打开此程序时,需要再次从“部件”里添加它后才能使用此程序,不然通用对话框会不显示,无法显示出来。但是这样我就郁闷了,vb考试的上机判分系统会认为我的程序对通用对话框的设置是错误的,请问大侠们,我该怎么保存编制好的程序才不会让这个判分系统认为我错误,因为我明明已经编好了啊?急!!! 展开
 我来答
zdingyun
2015-10-11 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48169
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

1)VB通用对话框是需要在工程-部件,选Microsoft Common Dialog Control 6.0那个部件前勾选。按确定添加到工具箱。

2)然后在工具箱双击CommonDialog 控件添加到使用窗体。见下图红色箭头所指控件。

3)然后在使用该控件的某控件的某个事件中编写代码。如以下代码用于显示“打开”对话框然后在信息框中显示所选的文件名,显示在Msgbox对话框。

Private Sub Command1_Click()
    ' 设置“CancelError”为 True
    CommonDialog1.CancelError = True
    On Error GoTo ErrHandler
    ' 设置标志
    CommonDialog1.Flags = cdlOFNHideReadOnly
    ' 设置过滤器
    CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & _
    "(*.txt)|*.txt|Batch Files (*.bat)|*.bat"
    ' 指定缺省的过滤器
    CommonDialog1.FilterIndex = 2
    ' 显示“打开”对话框
    CommonDialog1.ShowOpen
    ' 显示选定文件的名字
    MsgBox CommonDialog1.FileName
    Exit Sub
    
ErrHandler:
    ' 用户按了“取消”按钮
    Exit Sub
End Sub

4)完成调试后保存窗体和工程。

chinaboyzyq
2011-03-18 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:3151万
展开全部
你的VB6有问题吧?不要使用精简版的VB6。要使用专业版或企业版的VB6且打它的sp6补丁。

正常情况下添加对话框控件到工具栏,然后从工具栏添加到窗体后,保存整个工程,再打开时就会有这个控件,不用重新添加。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwfeng23
2011-03-22
知道答主
回答量:13
采纳率:0%
帮助的人:10.3万
展开全部
做个exe执行文件,或者点击工程文件打开,不要直接用窗体文件打开。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朴质又鲜活丶板栗r
2011-03-19
知道答主
回答量:10
采纳率:0%
帮助的人:4.2万
展开全部
你的vb有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7ce7f851d
2011-03-20 · 超过14用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:48.1万
展开全部
通用对话框是什么啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式