vb编程问题,在线等

vb中,我想打开一个txt文件,用的代码是Open"C:\桌面\零件1.igs"ForInputas#1,先建了一个windows应用窗体,然后加入了一个按钮,在按钮中想... vb中,我想打开一个txt文件,用的代码是 Open "C:\桌面\零件1.igs" For Input as #1,先建了一个windows应用窗体,然后加入了一个按钮,在按钮中想打开这个txt文件,写完程序,显示错误,说未声明open,命名空间中有文件I/O功能,是不是还要加什么命令阿,哪位高人指点一下,不
谢谢大家!我按照大家的方法试了一下,还是没有解决问题,我用的是Microsoft Visual Studio中的vb语言,是不是我的控件还没加齐,唉,有问题了,下一步就不好进行了。
展开
 我来答
Undertaker_Y0
2010-07-10 · 超过25用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:66.6万
展开全部
在“工程”菜单里有“部件”,打开“部件”选项卡,把“Microsoft Common Dialog Contrlo 6.0”选项的钩打上,确定,此时在工具箱上出现了“CommonDialog控件”

建立一个CommonDialog控件名为:CommonDialog1
给Command1添加Click事件再试试看

发觉可能是版本问题了,我这个就可以,Microsoft visual basic 6.0中文版
要是只想打开用于插入数据或读取数据的那种‘打开’,就用你那种方法;要是打开可以直接操作的文件,就要用shell了,如:
Shell "NotePad " & "D:\1.txt", vbNormalFocus
远风的梦想家
2010-07-09 · TA获得超过2550个赞
知道大有可为答主
回答量:1389
采纳率:0%
帮助的人:0
展开全部
把你完整的代码贴一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闪电幻冰
2010-07-09 · TA获得超过487个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:182万
展开全部
OPEN是不用声明的
应该是你哪个代码出错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
快乐_无敌
2010-07-09 · TA获得超过652个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:515万
展开全部
如果你只想打开文件而不是要把文件内容读到程序中可以用shell
Shell"notepad.exe C:\桌面\零件1.igs"
注意中间有个空格!!

附加说明:
引号内第一项是要运行的程序(就是记事本),第二项是运行参数(在这里就是要打开的文件)

否则可以用下列代码
Function TXTRead() As String
Dim myhand As String
Open "C:\桌面\零件1.igs" For Input As #4
Input #4, myhand
Close #4
Qread = myhand
End Function
这个函数返回文本文件的内容,可以在需要的地方调用这个函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanggn75
2010-07-09 · 超过11用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:31.9万
展开全部
用:

Dim FileNum As Integer '声明变量FileNum做为文件编号
FileNum = FreeFile '文件号
Open "C:\桌面\零件1.igs" For Input As FileNum
Close #filenum '结束

试试!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式