(hned ze začátku vás upozorňuji že je to primitivní kalkulačka a ja nejsem v programování žádný expert, tak ne abyste se mě tu ptali jaké máte použít příkazy atd do vašich programů )
Takže pokud vše máte tak si zapněte Microsoft Visual studo 2008 c#.
Nahoře klikněte na File -> New Project, vyskočí vám následující okno ve kterém vyberte Windows Forms Applications (aplikace pro windows). Dole je kolonka "Name" tak si to mužete přepsat na Kalkulačka, ale nemusíte !!
Zobrazí se vám "okno" aplikace, kam se budou přidávat různé prvky (tlačítka, Text boxy atd...).
v pravo nahoře byste měli mít záložku "ToolBox" (pokud jej tam nemáte tak klikněte úplně nahoře na "View" - > "ToolBox"). Najděte v ToolBoxu prvek "button" (tlačítko) a 2x n něj poklepejte (nebo ho mužete přetáhnout na váš projekt záleží na vás. Dále si tam přidejte 3x "TextBox"(textové pole) a taktéž 3x "RadioButton"
jak na kalkulačku ve visual studio 2008 c# videonávod
c# visual studio 2008 - kalkulačka videonávod
jak si vytvořit kalkulačku visual studio 2008 c# videonávod
Nyní 1x klikněte na Button1 a v pravo byste měli mít okno "properties" (pokud ho tam opět nemáte tak dejte "View" -> "Properties windows"). Tak si najděte položku "Text" a napište tam "vypočítat". Je to jen popisek na tlačítku, takže je celkem jedno co tam napíšete.
Poté dvoj-klikem klikněte opět na to tlačítko (které se nyní jmenuje "Vypočítat", zobrazí se vám stránka se zrojovým kódem. Právě zde se píše co bude dělat to a to pokud se stane to a to....
jak si vyrobit kalkulačku visual studio 2008 c# videonávod
c sharp kalkulačka visual studio 2008 videonávod
c sharp jak na kalkulačku ve visual studio 2008 videonávod
Dávejte si velký pozor na velká, malá písmena a na lomené závorky !!! někde napíšete hranatou závorku jinak nebo nekde napíšete místo maleho velké písmeno a už vám to vyhodí chybu.
Čau mám takový problém, zkoušel jsem si vytvořit program na nějaké výpočty a hodí mi to chybu: Input string was not in a correct format. Nevíš jak bych to měl udělat aby mi to fungovalo? Jestli pomůžeš díky moc. Tady je ten program:
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
int cislo1;
int cislo2;
int cislo3;
float vysledek;
Čau mám takový problém, zkoušel jsem si vytvořit program na nějaké výpočty a hodí mi to chybu: Input string was not in a correct format. Nevíš jak bych to měl udělat aby mi to fungovalo? Jestli pomůžeš díky moc. Tady je ten program:
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
int cislo1;
int cislo2;
int cislo3;
float vysledek;
cislo1 = int.Parse(textBox1.Text); tady mi to hodí tu chybu...
cislo2 = int.Parse(textBox2.Text);
cislo3 = int.Parse(textBox3.Text);
if (radioButton1.Checked == true)
{
vysledek = cislo1 * 4;
textBox4.Text = vysledek.ToString();
}
else if (radioButton2.Checked == true)
{
vysledek = cislo1 * cislo1;
textBox4.Text = vysledek.ToString();
}
else if (radioButton3.Checked == true)
{
vysledek = cislo1 * cislo2;
textBox4.Text = vysledek.ToString();
}
else if (radioButton4.Checked == true)
{
vysledek = cislo1 + cislo2;
textBox4.Text = vysledek.ToString();
}
else if (radioButton5.Checked == true)
{
vysledek = cislo1 + cislo2 + cislo3;
textBox4.Text = vysledek.ToString();
}
else if (radioButton6.Checked == true)
{
vysledek = cislo1 * cislo2 / 2;
textBox4.Text = vysledek.ToString();
}
}
}
}