如何解决这个问题?Dim txt As String '定义一个字符型变量,用于储存被打开的文本文件的内容
Dim thisline As String '这个用来储存刚读出来的那行 '读出:
Open CommonDialog1.FileName For Input As #1
Do While Not EOF(1)
Input #1, thisline
txt = txt & thisline & vbCrLf'<<===这样可以“原汁原味”地读取TXT文件,但是…
Loop
Close #1 Text1.Text = txt 这段代码每执行一次,txt变量就在末尾多一个vbcrlf,这是因为带箭头注释的那行代码。解决的办法似乎是判断如果是在最后一行就不要加换行了,如何实现呢?多谢。
Dim thisline As String '这个用来储存刚读出来的那行 '读出:
Open CommonDialog1.FileName For Input As #1
Do While Not EOF(1)
Input #1, thisline
txt = txt & thisline & vbCrLf'<<===这样可以“原汁原味”地读取TXT文件,但是…
Loop
Close #1 Text1.Text = txt 这段代码每执行一次,txt变量就在末尾多一个vbcrlf,这是因为带箭头注释的那行代码。解决的办法似乎是判断如果是在最后一行就不要加换行了,如何实现呢?多谢。
解决方案 »
- VB WebBrowser 访问框架内容
- vb和sql的程序中,vb连接数据库失败
- 我用VB 编写了一个访问数据库的程序,报错为“运行时错误’-2147467259(0x80004005)’”
- 安装程序后运行读取数据库时报错,提示“未找到提供程序。该程序可能未正确安装”,请各位兄弟姐妹帮帮忙!!!!
- 求VB的shell用法?
- vb打包的一VB ActiveX控件,web上访问时会出现ie遇到错误需要关闭。
- vs2005中使用ATL/WTL对话框工程中遇到的问题
- 虚心求教!如何把exe运行程序写进Excel表格内!万分感谢
- VB制造网页程序.出现错误.希望广告手帮忙解决
- 请问哪里有 DataGrid DataReport 控件可以当????
- 急救!关于dlgcommondialog
- 解决了马上结贴!!!!!!!!!
SendKeys "{bs}"
For i = 1 To 4
Lineb = "line" & i
text1 = text1 & Lineb & vbCrLf
Next
Text1 = Trim(txt)
Text1.SelStart = Len(Text1)
Text1.SetFocus
SendKeys "{bs}"
txt = txt & thisline最后再把头上vbcrlf去掉
想到了
Input #1,thisline
txt = txt & iif(txt="",thisline ,vbCrlf & thisline )