是text文件的一行在List中形成一条吗?
解决方案 »
- 我想在局域网中实现用VB访问SQL Server数据库,用的是ODBC连接方式,求助!
- 请问 如何将数据库的空值给窗体中的控件
- 请高手入内:关于CONNECTION对象断线后的问题
- "类不支持自动化或不支持期望的接口"这句话什么意思
- TabStrip控件怎么用呀?
- 如何把简体转成繁体,要求转的比较的彻底的算法,如果分不够,再加
- 用户定义类型为定义
- form.show 问题
- 哪儿有用vb进行客户/服务器应用程序开发的书?给我推荐!
- !#$##$@%世界上最大规模的大学生群架[真实](转载)
- 关于adodb.recordset和datagrid 帮定的问题
- 问个小问题,大家在开发时用的是什么操作系统?理由?答者有分!
Dim lngHandle As Long '文件句柄
Dim strAll As String '所读取的文本文件的所有内容
Dim strLine As String '在循环中存放每行的内容
strFileName = "c:\b.txt"
'获得文件的句柄
lngHandle = FreeFile()
'For后面的参数表示以何种方式打开文件,Input是读取,Output是覆盖写入,Append是追加写入
Open strFileName For Input As lngHandle
'循环直到文件尾
Do While Not EOF(lngHandle)
'每次读取一行存放在strLine变量中
Line Input #lngHandle, strLine '把每行文本加入到列表框中
ListBox1.AddItem strLine '每次读取都把所读到的内容连接到strAll变量,由于Line Input去掉了换行符,所以这里补上
'strAll = strAll & strLine & vbCrLf
Loop
'显示得到的全部分内容
MsgBox strAll, vbInformation