vypočet stale vychadza nula   otázka

VB.NET, Algoritmy

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim a, b, c As Integer

        a = TextBox1.Text
        b = TextBox2.Text
        TextBox3.Text = c

        c = a * b


    End Sub

Po použití tohto jednoducheho kodu vychadza vždy nula. Nevie niekto prečo????

Dakujem

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Žartuješ ?

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

1) Přečtěte si seriál pro začátečníky.

2) Používejte "VBcode" pro kód v příspěvcích.

3) Hodnotu c předáváte textboxu ještě před samotným výpočtem, a ta je bez inicializace 0.

4) Naučte se předávat správné typy.

a = cint(TextBox1.Text)
'nebo
a = Convert.ToInt32(TextBox1.Text)
'nebo
a = Integer.Parse(TextBox1.Text)
'...
nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Jako první si zapněte Option Strict ve vlastnostech projektu. Tohle nastavení je mor...

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

vyriešene sposobom...

textbox1.text = val(textbox2.text) + val(textbox3.text)

Dik

nahlásit spamnahlásit spam -2 / 2 odpovědětodpovědět

Vy to programujete vo VB6, alebo VB.NET?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To je jedno, Val funguje i v novém VB.NET.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback