Wrox Programmer Forums

Need to download code?

View our list of code downloads.

Go Back   Wrox Programmer Forums > Visual Basic > VB 2005 > Pro Visual Basic 2005
Password Reminder
Register
Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
Pro Visual Basic 2005 For advanced Visual Basic coders working in version 2005. Beginning-level questions will be redirected to other forums, including Beginning VB 2005.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Pro Visual Basic 2005 section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developersí questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
 
 
Thread Tools Display Modes
  #1 (permalink)  
Old July 3rd, 2007, 12:38 AM
Registered User
 
Join Date: Jul 2007
Location: , , .
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default Reading from a Text file for Login and Password..

ok people, my first post, im relativly new (but still expirienced) to vb express and currently making a login section for my project...

i have a save, load and delete button where the user would be able to choose from.. i have the save section working where the user would enter thier username and password and it would save to a text box located in c:\ .. that all works.. with my load section i ask the user to input thier username and password, and i read my text file which is in c:\ and tell it to steamread etc.etc.. eventually the code gets the text inside the text file and puts it into a multiline textbox on the form.. at this point everything works fine.. here is my problem:

i need to search this multiline textbox to find the username which the user inputs eg:

username = textbox1.text

i want to the code to search the whole multiline textbox to find this STRING username (textbox1.text) and if the multiline textbox DOES have this specific text then it would display a msgbox such as "Enter the game"

here is my code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim file As System.IO.StreamReader


If System.IO.File.Exists("C:\pokemonlogin.txt") = True Then

If txtlogin.Text <> "" And txtpassword.Text <> "" Then

file = System.IO.File.OpenText("c:\pokemonlogin.txt")
'WHERE TEXTBOX3 is the multiline text box
TextBox3.Text = file.ReadToEnd

'(problem starts from from here)---->
If textbox3.something which represents string = the string in txtlogin.text then
MsgBox("well done")

'Else

' MsgBox("Please enter a REAL username or create one!!!")

End If

End If

Else

MsgBox("Pokemon Blue Gem Arcade does not detect ANY previous users, please create one")
Me.Hide()
Newplayer.Show()

End I

My problem is I DONT KNOW THE COMMAND TO SAY IF A SPECIFIC STRING IN ONE TEXT BOX EQUALS ANOTHER STRING IN ANOTHER TEXT BOX THEN DISPLAY MESSAGE
i dont want the whole text of one textbox to equal another whole text of another textbox.. i want it to search and find only a specific text (which is a variable, which the user inputs)

EG: user types in textbox1 "johnny"
textbox2 reads a file from c:\ then displays it in textbox2
a command/function which represents "a find string( or sumthing like that" will use the two textboxes to compare each other..

GET MY DRIFT??
Please help me out people... if im not clear enough then please ask.. all help and code would be much appriciated!!!



  #2 (permalink)  
Old July 3rd, 2007, 07:11 AM
Authorized User
 
Join Date: Nov 2006
Location: , , USA.
Posts: 87
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Yahoo to ef1196
Default

If I have interpreted your problem correctly then this should be simple. Otherwise you will need to clarify a little more.

1.) The input for TextBox1 is "Johnny"
2.) You read in your text file into Textbox2.
3.) You compare by:

If TextBox2.Text.Contains(TextBox1.Text) Then
    '* Your Welcome Code Here
EndIf







Best Regards,
Earl Francis
  #3 (permalink)  
Old July 4th, 2007, 01:03 PM
planoie's Avatar
Friend of Wrox
Points: 16,481, Level: 55
Points: 16,481, Level: 55 Points: 16,481, Level: 55 Points: 16,481, Level: 55
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Aug 2003
Location: Clifton Park, New York, USA.
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

I'm a little confused by the original post. The term "textbox" was used in a few places that I would have expected the term "text file" so I'm not clear which was intended.

If you have the option to decide how you are going to store information in a file, why not use a better file format that is easier to use such as XML? You could store the login information as XML so there's no question of what text from the file constitutes the data.

-Peter
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Reading Text file from Resource folder balesh.mind ASP.NET 3.5 Basics 1 November 14th, 2008 05:54 AM
Reading a Text File gmoney060 Classic ASP Basics 2 October 30th, 2004 01:43 AM
reading text file Regornil JSP Basics 2 October 27th, 2004 02:02 AM
Reading ASCII data from text file. LordBeholder VB How-To 2 June 25th, 2004 05:50 PM
Reading from a text file and writing to a Binary 1 scott01 C++ Programming 0 July 28th, 2003 03:59 AM



All times are GMT -4. The time now is 03:55 PM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.