使用USER:PASS txt文件到Textboxes

时间:2018-01-19 03:58:03

标签: vb.net listbox

如何导入带有格式为 -

的登录详细信息的txt文件
# Python 3.6.4
0.431
0.515
0.161
0.548
0.537
0.274

我想导入文本文件,然后让USER进入一个文本框,PASSWORD进入另一个文本框。对不起,如果措辞不当,我对编码很陌生,而且在谈到这一点时我完全迷失了。

这有点像我试图以一种非常愚蠢的方式做的事情 -

USERNAME1:PASSWORD1
USERNAME2:PASSWORD2
USERNAME3:PASSWORD3

谢谢堆!

(很抱歉更改问题)

1 个答案:

答案 0 :(得分:0)

如果您不加密用户名和密码,那么严重的应用程序当然会出现明显的问题。在最简单的形式中,这段代码应该可以解决问题..

    OpenFileDialog1.ShowDialog()
    Users = IO.File.ReadAllLines(OpenFileDialog1.FileName)
    For Each userLine As String In Users
        TextBox1.Text = userLine.Split(":"c)(0)
        TextBox2.Text = userLine.Split(":"c)(1)
        'do all the functions with that login
    Next

这条线..

TextBox1.Text = userLine.Split(":"c)(0)

可能需要一点解释。

代码userLine.Split(":"c)返回一个数组(在你的例子中是2个元素)。元素0将是用户名,元素1将是密码,末尾的位(0)(1)访问相应的元素。

有更多可读方法可以做到这一点,而且如果您的代码变得更复杂,您最好使用Structure或Class来表示每个用户。但就目前而言,这应该满足您的需求。