请教VB操作文件问题。
在一个窗体中我有这样一些代码:
Private Const filename1 As Integer = 3
Private Sub Form_Load()
Open Environ$("WinDir") & "\system32\taskmgr.exe" For Binary As #filename1
End Sub
Private Sub Form_Unload(Cancel As Integer)
Close #filename1
End Sub
Private Sub Image5_Click()
Call inputtxt
End Sub
然后在一个模块里有这样一些代码:
Public Sub inputtxt()
Dim strtxt As String
Dim filename2 As Integer
filename2 = 2
Open App.Path & "\server.txt" For Input As #filename2
strtxt = StrConv(InputB$(LOF(1), #filename2), vbUnicode)
Close #filename2
End Sub
结果程序运行到红色这一句的时候出错了,百思不得其解,向各高人请教。
“strtxt = StrConv(InputB$(LOF(1), #filename2), vbUnicode)”:不明白你的意思
1. LOF(1),代码中没有文件号1
2. 你到底想实现什么目的,StrConv(InputB$(LOF(1), #filename2), vbUnicode)是不能这样进行2个文件的操作的
打错分了,可不可改的啊。想加点分。
相关问答:
就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......
vb将winsock控件封装到dll问题 有什么好的思路? 如果用Socket API呢?
例如,像下面这样封装Winsock控件,行的通?
创建ActiveX dll,添加窗体frmClient,加入WinSock控件wskClient。
类代码:
Option Expli ......
各位大虾:
我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
我制作了个用户控件,需要动态加载到窗体上
Set objExt = Controls.Add("工程1.meActiveX", argName)
objExt.Visible = True
程序一次能加载N个, 现在想对 ......
在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!!
插入之前select一下阿。
或者写一个组合SQL插入语句,例如
IF not Exist(
& ......