Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54

TextBox auf bestimmte Buchstaben abfragen?
Verfasst am: 09.06.2008, 18:49

Huhu, Leute!
kann man irgendwie überprüfen, ob sich ein Buchstabe in einer TextBox befindet? Und es soll egal sein wo.
ich bekomme das irgendwie nicht hin.
Hoffe, ihr könnt mir helfen Smile
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 09.06.2008, 18:57

Meinst du Textbox1.Text.Contains() ?
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 09.06.2008, 19:08

Super! danke! so gehts.
und wie kan ich checken, ob eine bestimmte anzahla n zeichen in einer textbox sind?
 
r4z3r
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 173


Verfasst am: 09.06.2008, 19:13

If Len(TextBox.Text) = ZeichenAnzahl Then Aktion
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 09.06.2008, 19:45

oder Textbox1.Text.Length geht auch und ist direkter Wink
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 10.06.2008, 13:40

noch direkter:

Visual Basic: [code]Textbox1.TextLength[/code]
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 10.06.2008, 13:53

danke leute.
ich hab noch ne wichtige Frage [img]/ohmy.gif[/img]
ich habe mehrere Wörter.
Von denen 1 Zufällig in einer textBox erscheinen soll.
Wie mache ich das?
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 10.06.2008, 14:19

Wenn die Wörte in einem Array sind geht das ganz komfortabel so:

Visual Basic: [code]
Dim mywords() As String = {"Ich", "bin", "ein", "Array"}

Private Function rndword(Byval words() As String) As String
Dim rnd As New System.Random
Dim temp As Integer = rnd.Next(0, words.length - 1)
Return words(temp)
End Function
[/code]

Nicht getestet!
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 10.06.2008, 14:20

Leider sind die nicht in einem Array, glaube ich.weiß nicht mal was das ist^^
Und... wie kann ich das wort dann in einer textbox ausgeben? oO
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 10.06.2008, 14:28

Dann müssten wir aber wissen wo die Wörter gespeichert sind oder wo diese herkommen.
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 10.06.2008, 14:31

Öhm...
Als Txt-datei soll die dann dem programm beiliegen.
zum editieren usw.
für jedes wort ne eigene zeile.
und der name der txt-datei soll sein:
"gwords.txt"

übrigens:
danke, dass du mir so gut hilfst^^
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 10.06.2008, 15:05

Wenn in deiner Textdatei jedes Wort seine eigene Zeile hat, machst du folgendes:

Visual Basic: [code]
Dim mywords() As String = System.IO.File.ReadAllLines("gwords.txt")
[/code]

Hier wird jede Zeile der "gwords.txt" in das Array mywords() eingelesen.

Jetzt nimmst du folgende Funktion und rufst sie so auf:

Visual Basic: [code]
Private Function rndword(ByVal words() As String) As String
Dim rnd As New System.Random
Dim temp As Integer = rnd.Next(0, words.Length)
Return words(temp)
End Function

'Das folgende ist der Aufruf:
TextBox1.Text = rndword(mywords)
[/code]
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 10.06.2008, 15:07


Boah! Klasse! suuuper-danke!
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: buchstaben, bestimmte

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Suche viele Leute für einen Downloader 570 28.09.2009, 17:10
Keine neuen Beiträge [Probleme]Hoffe Auf schnelle Antwort 472 16.07.2009, 22:08
Keine neuen Beiträge Könnt ihr mir beim Programmieren helfen?Bitte helft mir 425 10.08.2004, 12:23
Keine neuen Beiträge Könnt ihr mir beim Programmieren helfen Bitte helft mir 355 03.08.2004, 13:56
Keine neuen Beiträge ActiveX User Control (Bitte helfen)??? 530 08.09.2003, 13:21
 


[ Time: 0.1294s ][ Queries: 116 (0.0599s) ][ GZIP on - Debug on ]