大神们帮帮眼
vb.net吧
全部回复
仅看楼主
level 5
tim021316 楼主
我刚刚学习VB.NET的text文档读存,然后我就想写一个程序,当我点击buttn2的时候,学生ID和学生名字会出来,然后当我再按一次的时候就会显示下一个学生的信息 如此类推,但是我发现我卡住了。。我按button2的时候就是图1显示,就一个T 大神们麻烦看看我的代码,刚入门。[呵呵]
2018年11月04日 07点11分 1
level 6
这种不是要用数据库吗
2018年11月05日 00点11分 3
level 5
tim021316 楼主
不用,一个txt文档就可以做啦
2018年11月05日 05点11分 4
level 4
或者按行读
FileOpen(1, "c:\123.txt", OpenMode.Input)
Dim a As String = ""
Do While Not EOF(1)
Input(1, a)
计数 += 1
If 计数 = 1 Then
TextBox1.Text = a
End If
If 计数 = 2 Then
TextBox2.Text = a
End If
Loop
大概这么个意思,具体需要修改下,懒得改了
2018年11月06日 05点11分 6
level 5
tim021316 楼主
谢谢,我试试这个
2018年11月06日 08点11分 7
还有种方法被百度吞了,如果需要就回复我,我明天给你重新写下,今天。额哈哈,喝多了。
2018年11月06日 13点11分
@gaoqimin 哇!真的太谢谢你了
2018年11月06日 14点11分
level 4
Dim 计数 As Integer = 0
Dim Rich As New RichTextBox
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Rich.Text = IO.File.ReadAllText("c:/123.txt", System.Text.Encoding.Default)
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If 计数 < Rich.Lines.Count Then
TextBox1.Text = Rich.Lines(计数).Split(",")(0)
TextBox2.Text = Rich.Lines(计数).Split(",")(1)
计数 += 1
Else
MsgBox("已到最后一行,确定后从第一行开始")
计数 = 0
End If
End Sub
2018年11月07日 01点11分 8
level 4
2018年11月07日 01点11分 9
谢谢谢谢,真的,我回家试试这段,如果有问题的话我可以再问你吗?真的太谢谢了
2018年11月07日 01点11分
level 4
可以,但我不一定什么时候有时间看,刚才顺便整了个搜索
Dim 行内容 As String
Dim 判断内容存在 As Boolean = False
For i = 0 To Rich.Lines.Count - 1
行内容 = Rich.Lines(i)
If 行内容.Contains(TextBox3.Text) Then
TextBox4.Text = Rich.Lines(i).Split(",")(0)
判断内容存在 = True
Exit For
End If
Next
If 判断内容存在 = False Then
MsgBox("关键字不存在")
End If
2018年11月07日 02点11分 10
你好,
2018年11月15日 00点11分
level 5
tim021316 楼主
我理解了你的代码了,我运行的时候,去到最后一个,msg没有显示反而出现这个错误了,这是哪里出了问题
2018年11月15日 00点11分 11
file.lines.count需要 -1,因为行是从0开始计数的
2018年11月15日 10点11分
试试看,没仔细看
2018年11月15日 10点11分
@gaoqimin 这种的话还可以用loop的形式左吗?但是效果一样,通过按钮去display下一行,我想试试
2018年11月15日 12点11分
level 2
用INI文档吧,感觉比TXT文档更方便一点
2018年12月05日 09点12分 12
恩恩,老衲用用,你教教老衲啊
2018年12月16日 04点12分
level 4
请问您这个标题栏蓝色主题怎么设置的
2019年03月02日 06点03分 13
这个我好像创建了就是蓝色了
2019年03月03日 21点03分
Win10 设置 颜色
2019年03月04日 16点03分
1