German Anfängerproblem

Discussion in 'German Forum' started by H2SO4aq, Dec 20, 2008.

  1. H2SO4aq

    H2SO4aq New Member

    Tag zusammen,

    hab' heute mal aus Spass an der Freude angefangen, ein kleines Progrämmchen zusammenzudengeln. Allerdings meldet sich bei der Programmausfühung immer ein nettes Fenster mit "An error occured on sub bntGO_click
    Line Number: 30
    lblOut.Text = ((((10 * (TextboxH.Text))+ (TextboxZ.Text)) * (10 ^ TextboxE.Text))& " pF")
    Error description: Syntax error.
    Continue?"

    Klickt man (ich) auf ja, macht das Programm auch was es soll; was allerdings der Syntax error sein soll, ist mir recht schleierhaft; das Programm wird ja (eigentlich) mit den passenden Daten gefüttert. Vielleicht kann mir ja jemand helfen :sign0085::sign0085::sign0085:

    Ach ja, die betreffende Zeile Code nochmal zum Mitschreiben:

    lblOut.Text = ((((10 * (TextboxH.Text))+ (TextboxZ.Text)) * (10 ^ TextboxE.Text))& " pF")

    Grüße,

    Johnny
     
  2. Cableguy

    Cableguy Expert Licensed User

    Try this:

    a=10 * TextboxH.Text
    msgbox(a) '- just for debugging
    c=10 ^ TextboxE.Text
    msgbox(c)'-just for debugging
    blOut.Text = (a+(TextboxZ.Text))*c & " pF"

    Complex maths strings tend to end up in "Syntax error"'s
     
  3. H2SO4aq

    H2SO4aq New Member

    Re

    Thanks, it works great now!:sign0188:
     
  4. klaus

    klaus Expert Licensed User

    Diese Zeile funktioniert auch, es waren zu viele Klammern.

    Code:
    [FONT=Courier New][SIZE=2][FONT=Courier New][SIZE=2]lblOut.Text = (([/SIZE][/FONT][/SIZE][/FONT][FONT=Courier New][SIZE=2][COLOR=#800080][FONT=Courier New][SIZE=2][COLOR=#800080][FONT=Courier New][SIZE=2][COLOR=#800080]10[/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT][FONT=Courier New][SIZE=2][FONT=Courier New][SIZE=2] * TextboxH.Text+ TextboxZ.Text) * [/SIZE][/FONT][/SIZE][/FONT][FONT=Courier New][SIZE=2][COLOR=#800080][FONT=Courier New][SIZE=2][COLOR=#800080][FONT=Courier New][SIZE=2][COLOR=#800080]10[/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT][FONT=Courier New][SIZE=2][FONT=Courier New][SIZE=2] ^ TextboxE.Text)& [/SIZE][/FONT][/SIZE][/FONT][FONT=Courier New][SIZE=2][COLOR=#800000][FONT=Courier New][SIZE=2][COLOR=#800000][FONT=Courier New][SIZE=2][COLOR=#800000]" pF"[/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT][/COLOR][/SIZE][/FONT]
    Grüsse.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice