VB小问题求代码。如果这个给我成功, 后续出钱找你编简单小程序。

要求:点击command3,即确认按钮后,将text3和text4的内容写入一个txt文档. 是追加写入,不要覆盖写入。 当我按command2。即登录按钮时,可以验证txt文档内的帐号密码。 或者 用excel表格。 不要ACCESS数据库。 头痛死了


Private Sub Command1_Click()
    Dim bolHasEntered As Boolean
    Dim strText As String
    bolHasEntered = False
    On Error Resume Next
    Open "C:\File.txt" For Input As #2
    If Err.Number <> 0 Then MsgBox "账号文件无法读取," & vbCrLf & _
        "请确认该文件是否存在或者被别的程序占用。", vbCritical, "出错提醒": Exit Sub
        Do While Not EOF(2)
            Line Input #2, strText
            If Me.Text1.Text & vbTab & Me.Text2.Text = strText Then
                bolHasEntered = True
                MsgBox "登陆成功!" & vbCrLf & "用户名:" & Me.Text1.Text & _
                       vbCrLf & "密码:" & Me.Text2.Text, vbInformation, "登陆成功!"
                Me.Text1.Text = ""
                Me.Text2.Text = ""
                Exit Do
            End If
        Loop
    Close #2
    If Not bolHasEntered Then MsgBox "登录失败!请检查用户名和密码的正确性", vbCritical, "失败提示"
    
End Sub

Private Sub Command3_Click()
    Dim strText As String
    Dim bolError As Boolean
    On Error Resume Next
    strText = ""
    bolError = False
    Open "C:\File.txt" For Append As #1
        Me.Text3.Text = Replace(Me.Text3.Text, vbTab, " ")
        If Len(Me.Text3.Text) > 0 And Len(Me.Text4.Text) > 0 Then
            strText = Me.Text3.Text & vbTab & Me.Text4.Text
            Print #1, strText
        Else
            bolError = True
            MsgBox "用户名或密码不能为空!", vbExclamation, "出错警告"
        End If
    Close #1
    If Not bolError Then
        MsgBox "新账号添加成功!" & vbCrLf & strText, vbInformation, "成功提示"
        Me.Text3.Text = ""
        Me.Text4.Text = ""
    End If
End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

VB小问题求代码。如果这个给我成功, 后续出钱找你编简单小程序。
Private Sub Command1_Click() Dim bolHasEntered As Boolean Dim strText As String bolHasEntered = False On Error Resume Next Open "C:\\File.txt" For Input As #2 If Err.Number <> 0 Then MsgBox "账号文件无法读取," & vbCrLf & _ "请确认该文件是否存在或者...

请求VB高手帮忙,编个小程序,谢谢
如图:Private Sub Command1_Click()Dim C, D As Double C = Val(Text1.Text) \\ Val(Combo1.Text)D = Val(Text1.Text) \/ Val(Combo1.Text) - Val(Text1.Text) \\ Val(Combo1.Text)If D <> 0 Then C = C + 1 Else D = C End If Text2.Text = C If D < 1 And D <...

vb小游戏代码 急求。。。
Me.FillColor = vbBlack: Me.Circle (a * BoxW + BoxL, b * BoxW + BoxT), 8 For i = 0 To UBound(pWin, 3) If pWin(a, b, i) = True Then pFlag(i) = False Next Else Table(c, d) = 1: Label1.Caption = "下一步 白方" Me.FillColor = vbBlack: Me.Circle (c * BoxW...

求助:求高人做个VB小程序,最简单的那种 百分悬赏
Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)Label1.ForeColor = vbGreen End Sub Private Sub Label1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)Label1.ForeColor = vbWhite End Sub Private Sub Timer1_Ti...

急求VB小程序。。。要 简单的
新建一个工程,表单里拉一个button,命名为btnDemo,写一行代码,即可执行。Private Sub btnDemo_Click()MsgBox ("Hello, China")End Sub

急求用VB编程做的3个简单程序
以下是vb代码,新建一个标准工程,不需做任何参数更改。打开代码窗口把代码粘贴进去,替换原来的所有代码,运行即可看效果。希望对你有用 Option Explicit Dim X1, Y1, X0, Y0, X2, Y2 As Double Dim A, B, PI As Double Dim F As Boolean Private Sub Form_Load()PI = 3.14159265358979 F...

VB编写小程序
代码改为:Private Sub Form_Click()Dim a, b, c, d As StringDim sum, aver As Longa = Val(InputBox("请输入第一个数"))b = InputBox("请输入第二个数")c = InputBox("请输入第三个数")d = InputBox("请输入第四个数")sum = a + b + c + d aver = sum \/ 4 Print ...

跪求编写个vb小程序啊,新手不懂,跪求大神指导啊,程序如下
窗体上放置一个TextBox和一个Command控件,双击Command控件添加如下代码。Private Sub Command1_Click() If Text1.Text = "高兴" Then Msgbox "你是猪吗" Else If Text1.Text = "平和" Then Msgbox "还好了" Else If Text1.Text = "沮丧" Then Msgbox "别灰心,妹子会有...

如何使用VB编写一个简单的小程序?
如下图所示。最后,前面5个步骤只是做了程序的界面,想要程序出结果,那必须加些代码了,既然是简单程序,只加一行代码就可以了。双击命令按钮,在代码窗口中输入如下:Text3.Text = Val(Text1.Text) + Val(Text2.Text)后,再单击运行,输入数字,单击计算,此时就出现结果了,如下图所示。

vb做一个简单的小程序
Private Sub Form_Load()ShockwaveFlash1.Movie = "D:\\wwwroot\\KuFang\\images\\1.swf"ShockwaveFlash1.Menu = False ShockwaveFlash1.Playing = True End Sub Private Sub Timer1_Timer()End End Sub 建一个无边框窗体,复制上面代码进去就OK了 工程文件给你发过去了 后发的是修改过的 免去了需要...

相似回答
大家正在搜