rt
解决方案 »
- 短路了
- 请大家帮我看看这个在excel中的vb语句为什么报错??
- 大量VB+ORACLE的模块开发外包!!!
- 有没工具直接把简体中文转为繁体中文的???
- “部件'actskn43.ocx'或其附件之一不能正确注册:一个文件丢失或无效”。请问应如何解决?
- DataGrid 的问题!!
- 请问在DATAGRID中怎样屏蔽掉自己不想显示的列?
- 求助:如何在运行期动态创建一个子菜单,然后添加到已经存在的下拉菜单中?
- 【小工具】VB6.0制作“标准DLL”----彻底摆脱ActiveX DLL的影子
- 求助listview 字段如有空值处理
- DataGrid问题
- 如何判断已经成功登陆一台服务器的终端 3389?
'定义变量
Dim tmpStr As String '读取每行文本的零时变量
Dim ReadText As String '累计读取文本的变量
Dim CrlfCount As Long '累计读取到的行数变量
Dim fs As Integer '可用文件号变量CrlfCount = 0 '初始化行数
fs = FreeFile '取得可用的文件号'以文本读写方式打开文件(前提是文件必须存在和能够访问,否则会发生错误)
Open "E:\ABAQUS\111\1.txt" For Input As #fs
Do While Not EOF(fs) '开始循环读取文件内容
Line Input #fs, tmpStr '读取一行的内容到 tmpStr 变量中
CrlfCount = CrlfCount + 1 '累计行数
If CrlfCount = 1 Then
'读取第一行直接将读到的内容赋值到 ReadText 变量就可以了
ReadText = tmpStr
Else
'读到第二行以上的内容就将内容累积到 ReadText 变量里
'并且在累积过程中将 vbCrLf (换行符)一起加入进去
ReadText = ReadText & vbCrLf & tmpStr
End If
Loop
Close #fs '关闭打开的文件
Text1.Text = ReadText '将读到的内容赋值给 Text1 的 Text 属性中
'最后用对话框显示一下已读到的文本行数
MsgBox "文件中读到 " & CrlfCount & " 行文本内容。"
'设置Text1的MultiLine属性为truePrivate Sub Form_Load()
Open "c:\1.txt" For Input As #1
Text1.Text = StrConv(InputB(LOF(1), 1), vbUnicode)
End Sub