vb 在一个文本保存多个文本框的内容,找开文本时,可显示在原来的文本框中

找开的程序如下PrivateSubCommand2_Click()DimiAsLongDimaAsStringDimtAsString'CancelError为True。... 找开的程序 如下
Private Sub Command2_Click()
Dim i As Long
Dim a As String
Dim t As String

'CancelError 为 True。
On Error GoTo ErrHandler
'设置过滤器。
CommonDialog2.Filter = "00(*.TFt)|*.TFT"
'指定缺省过滤器。

CommonDialog2.ShowOpen
CommonDialog2.FilterIndex = 1
If CommonDialog2.FileName <> "" Then
Open CommonDialog2.FileName For Input As #2
Do While Not EOF(2) ' 循环至文件尾
Line Input #2, a
For i = 0 To 5
Text1(i).Text = a & vbCrLf
Next i
Loop
Close #2
End If
CommonDialog2.FileName = ""
ErrHandler:
'用户按“取消”按钮。
Exit Sub
End Sub
文本框显示的都是最后一个框输入的内容,而不是一一对应的内容
展开
 我来答
abcnyzay
2011-08-13 · TA获得超过1377个赞
知道小有建树答主
回答量:928
采纳率:100%
帮助的人:1036万
展开全部
For i = 0 To 5
Text1(i).Text = a & vbCrLf
Next i
修改为:
if i>=text1.count then exit do
Text1(i).Text = a
i=i+1
sangzi70
2011-08-13 · 超过36用户采纳过TA的回答
知道答主
回答量:264
采纳率:0%
帮助的人:166万
展开全部
vb中如何把多个文本框里输入的内容保存到一个TXT文件里啊!比如程序有三个第一个很简单 open
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2011-08-13 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5653万
展开全部
Open CommonDialog2.FileName For APPEND As #2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式