tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Nico Graichen
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1178
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    XneuerX XneuerX ist offline Grünschnabel
    Registriert seit
    Feb 2010
    Beiträge
    1
    Hi,
    lerne gerade VB und wollte mir mal zur Übung ein kleines Programm schreiben, was mir aus einer Textbox (in die man einen Text kopiert) einen bestimmten Text zwischen 2 ";" rauskopiert und diesen dann in eine andere Textbox schreibt. Nunja wie muss ich das machen?
    ich habe schon nen bissl rumgegoogelt und würde gerne die erste Position als integer bekommen und dann die zweite und dann halt den Text dazwischen "rausschneiden" nur welche Funktion brauche ich da? Ich bin auf InStr() gestoßen nur irgendwie bekomme ich da immer 0 zurück
    Mein Code sieht in etwa so aus:
    Code :
    1
    2
    3
    4
    5
    
    Dim Tex as string
    dim pos1 as Integer
    tex = TextBox1.toString
    pos1 = InStr(tex,";")
    MsgBox(pos1)
    Naja wie gesagt ich bekomme dann immer nur 0 zurück kann mir pls wer helfen?
    thx mfg
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi und willkommen bei tutorials.de

    Zum einen liegt es daran, dass du TextBox.ToString() aufrufst. Diese gibt dir, wenn nicht überladen, den klassennamen zurück und nicht den Inhalt der TB.
    Diesen kannst du über das Property Text abfragen

    Hilfe Methoden zum Umgang mit Strings findest du in der Referenz zur String-Klasse http://msdn.microsoft.com/de-de/libr...g_members.aspx
    XneuerX bedankt sich. 
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Daten zwischen zwei Tabellen kopieren
    Von greenslot im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 10.01.11, 17:17
  2. Text aus Textbox in cmd kopieren
    Von SubZero1993 im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 16.04.09, 16:44
  3. Datensatz kopieren zwischen zwei Access Datenbanken
    Von casiopeia im Forum .NET Datenverwaltung
    Antworten: 4
    Letzter Beitrag: 05.11.07, 11:20
  4. String zwischen zwei bestimmten Zeichen ausgeben
    Von schleckerbeck im Forum PHP
    Antworten: 15
    Letzter Beitrag: 25.10.07, 13:16
  5. zwischen zwei Zeichen wiedergeben
    Von Aser im Forum PHP
    Antworten: 3
    Letzter Beitrag: 30.07.04, 17:56