Results 1 to 10 of 10

Thread: VB.NET Regels in een Textbox tellen

  1. #1

    Question VB.NET Regels in een Textbox tellen

    Hallo allemaal,

    Weet iemand hoe ik het aantal regels in een textbox kan tellen??

    De textbox is multiline


    Alvast bedankt!!

  2. #2
    Konijnus Digitalus Bobo's Avatar
    Join Date
    Jul 2003
    Location
    Pernis
    Posts
    338
    System.Array(MyTextBox.Lines).Length

    of

    System.Array(MyTextBox.Lines).GetUpperBound(0) + 1

  3. #3
    De textbox heeft geen lines code alleen text omdat ik voor pocketpc programmmeer kan het zijn dat die optie er niet in zit

  4. #4
    Welke melding krijg je precies? Heb je alle units bij de uses (imports) staan?
    En zorg dat je duidelijke vragen stelt, voor het sneller kunnen oplossen van problemen, dus wees niet te zuinig met informatie

  5. #5
    Konijnus Digitalus Bobo's Avatar
    Join Date
    Jul 2003
    Location
    Pernis
    Posts
    338
    Als ik hier kijk naar de verschillen tussen het 'normale' framework en het pocket pc framework blijkt deze property er inderdaad niet te zijn voor de pocket pc..en ik kan niet zo snel iets anders vinden dat er op lijkt....

    dus totdat iemand met een beter antwoord komt: aantal end of lines in de '.text' tellen?

  6. #6
    Hmm...jah. ..hopen dat iemand anders dan nog een oplossing heeft?

  7. #7
    Het is me nu gelukt met de volgende code!

    Code:
            Dim Start
            Dim MyString As String
            Dim MySearchChar As String
            Dim MyChar As String
            Dim i As String
    
            MyChar = Chr(13) & Chr(10)
            Dim MyPos
            Dim Counter
            Start = 1
            MyString = TextBox15.Text
            MySearchChar = MyChar
            Counter = 0
            Do
                MyPos = InStr(Start, MyString, MySearchChar, 1)
                Counter = Counter + 1 'Increment Counter.
                Start = MyPos + 1
            Loop Until MyPos = 0
    Maar nu wil ik de laatste 2 regels weg halen.

    Weet iemand hoe dit moet?

  8. #8
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Laatste lijn weghalen (wordt hier niet getest of er wel 1 is ).
    Code:
    begin
      TextBox1.Text := TextBox1.Text.Substring(0,
                           TextBox1.Text.LastIndexOf( Environment.NewLine ));
    end;
    All methodologies are based on fear. -- Kent Beck.

  9. #9
    Uhhmm..is dat geen code voor delphi? Want het gaat namelijk om VB.NET voor de Pocket PC.

  10. #10
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    Code:
    TextBox1.Text = TextBox1.Text.Substring(0, _
                      TextBox1.Text.LastIndexOf(Environment.NewLine))
    All methodologies are based on fear. -- Kent Beck.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •