Results 1 to 6 of 6

Thread: Running total in VB

  1. #1

    Thread Starter
    Member
    Join Date
    Mar 2009
    Location
    West Sussex, England
    Posts
    62

    Running total in VB

    Hi,

    Im trying to keep a running total within a text box. The code I am using is
    Code:
       RunningTotal.Text = Txtbox1.Text + RunningTotal.Text
    WHen I do this, RunningTotal.text only adds the content from txtbox1 onto the end, so I end up with something like " 1.50, 1.50". Every time I hit Add, i just get another 1.5o added onto the end of the existing 1.50, 1.50.

    Thanks

  2. #2
    VB Addict Pradeep1210's Avatar
    Join Date
    Apr 2004
    Location
    Inside the CPU...
    Posts
    6,614

    Re: Running total in VB

    vb.net Code:
    1. RunningTotal.Text = VAL(Txtbox1.Text) + VAL(RunningTotal.Text)
    Pradeep, Microsoft MVP (Visual Basic)
    Please appreciate posts that have helped you by clicking icon on the left of the post.
    "A problem well stated is a problem half solved." — Charles F. Kettering

    Read articles on My Blog101 LINQ SamplesJSON ValidatorXML Schema Validator"How Do I" videos on MSDNVB.NET and C# ComparisonGood Coding PracticesVBForums Reputation SaverString EnumSuper Simple Tetris Game


    (2010-2013)
    NB: I do not answer coding questions via PM. If you want my help, then make a post and PM me it's link. If I can help, trust me I will...

  3. #3
    Powered By Medtronic dbasnett's Avatar
    Join Date
    Dec 2007
    Location
    Jefferson City, MO
    Posts
    9,754

    Re: Running total in VB

    Those results are correct. + when used with strings is the same as & (concatenate).
    Read about TryParse, ToString, and Convert.
    My First Computer -- Documentation Link (RT?M) -- Using the Debugger -- Prime Number Sieve
    Counting Bits -- Subnet Calculator -- UI Guidelines -- >> SerialPort Answer <<

    "Those who use Application.DoEvents have no idea what it does and those who know what it does never use it." John Wein

  4. #4
    Powered By Medtronic dbasnett's Avatar
    Join Date
    Dec 2007
    Location
    Jefferson City, MO
    Posts
    9,754

    Re: Running total in VB

    Val would be my last choice, especially for user input.
    My First Computer -- Documentation Link (RT?M) -- Using the Debugger -- Prime Number Sieve
    Counting Bits -- Subnet Calculator -- UI Guidelines -- >> SerialPort Answer <<

    "Those who use Application.DoEvents have no idea what it does and those who know what it does never use it." John Wein

  5. #5
    Powered By Medtronic dbasnett's Avatar
    Join Date
    Dec 2007
    Location
    Jefferson City, MO
    Posts
    9,754
    My First Computer -- Documentation Link (RT?M) -- Using the Debugger -- Prime Number Sieve
    Counting Bits -- Subnet Calculator -- UI Guidelines -- >> SerialPort Answer <<

    "Those who use Application.DoEvents have no idea what it does and those who know what it does never use it." John Wein

  6. #6

    Thread Starter
    Member
    Join Date
    Mar 2009
    Location
    West Sussex, England
    Posts
    62

    Re: Running total in VB

    Thanks, Not far wrong! I will read those articles which you published dbasnett.

Posting Permissions

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



Click Here to Expand Forum to Full Width