private void btnSzamol_Click(object sender, EventArgs e) { try { aOldal = Convert.ToDouble(tbAoldal.Text); bOldal = Convert.ToDouble(tbBoldal.Text); cOldal = Convert.ToDouble(tbColdal.Text); if (aOldal == 0 || bOldal == 0 || cOldal == 0) { MessageBox.Show("Nem lehet 0 a háromszög oldala!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { var h = new Haromszog(aOldal, bOldal, cOldal); List <string> adatok = h.AdatokSzoveg(); foreach (var a in adatok) { lbHarmszogLista.Items.Add(a); } } } catch (Exception ex) { MessageBox.Show("Számot adj meg!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); tbAoldal.Focus(); } }
private void btn_szamol_Click(object sender, EventArgs e) { try { a_oldal = double.Parse(tb_a_oldal.Text); b_oldal = double.Parse(tb_b_oldal.Text); c_oldal = double.Parse(tb_c_oldal.Text); if (a_oldal == 0 || b_oldal == 0 || c_oldal == 0) { MessageBox.Show("Valamelyik szám 0, kérem adjon meg egy másik számot!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { var h = new Haromszog(a_oldal, b_oldal, c_oldal); List <string> adatok = h.AdatokSzoveg(); foreach (var i in adatok) { lb_haromszoglista.Items.Add(i); } } } catch (Exception ex) { MessageBox.Show("Számot adj meg more!", "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error); tb_a_oldal.Focus(); } }
private void btnSzamol_Click(object sender, EventArgs e) { try { aOldal = double.Parse(tbaoldal.Text); bOldal = double.Parse(tbbolal.Text); cOldal = double.Parse(tbcoldal.Text); if (aOldal == 0 || bOldal == 0 || cOldal == 0) { MessageBox.Show("Egyik oldal sem lehet 0", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { var h = new Haromszog(aOldal, bOldal, cOldal); List <string> adatok = h.AdatokSzoveg(); foreach (var a in adatok) { lbHaromszogLista.Items.Add(a); } } } catch (Exception ex) { MessageBox.Show("Számot adj meg", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); tbaoldal.Focus(); } }
private void btn_szamol_Click(object sender, EventArgs e) { try { aOldal = int.Parse(tbAoldal.Text); bOldal = int.Parse(tbBoldal.Text); cOldal = int.Parse(tbColdal.Text); if (aOldal == 0 || bOldal == 0 || cOldal == 0) { MessageBox.Show("Nem lehet 0", "Nem lehet 0", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { var h = new Haromszog(aOldal, bOldal, cOldal); //MessageBox.Show(szoveg.ToString(), "Ez most", MessageBoxButtons.OK, MessageBoxIcon.Information); List <string> adatok = h.AdatokSzoveg(); foreach (var i in adatok) { lbHarmszogLista.Items.Add(i); } } } catch (Exception ex) { MessageBox.Show("Számot adjon meg!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); tbAoldal.Focus(); } }
private void btnSzamol_Click(object sender, EventArgs e) { try { aOldal = Convert.ToDouble(tbAoldal.Text); bOldal = Convert.ToDouble(tbBoldal.Text); cOldal = Convert.ToDouble(tbColdal.Text); //StringBuilder szoveg = new StringBuilder(); //szoveg.Append("a: "); //szoveg.Append(aOldal.ToString()); //szoveg.Append(" - b: "); //szoveg.Append(bOldal.ToString()); //szoveg.Append(" - c: "); //szoveg.Append(cOldal.ToString()); if (aOldal == 0 || bOldal == 0 || cOldal == 0) { MessageBox.Show("Nem lehet a háromszög oldala 0.", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { var h = new Haromszog(aOldal, bOldal, cOldal); //MessageBox.Show(szoveg.ToString(), "Ez most", MessageBoxButtons.OK, MessageBoxIcon.Information); //if (h.Szerkesztheto) //{ // MessageBox.Show("Kerület: " + h.Kerulet + " - Terület: " + h.Terulet); //} //else //{ // MessageBox.Show("Nem szerkeszthető belőle háromszög."); //} List <string> adatok = h.AdatokSzoveg(); foreach (var a in adatok) { lbHaromszogLista.Items.Add(a); } } } catch (Exception ex) { MessageBox.Show("Számot adj meg!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); tbAoldal.Focus(); } }
private void btnFajlbol_Click(object sender, EventArgs e) { lbHarmszogLista.Items.Clear(); if (ofdMegnyitas.ShowDialog() == DialogResult.OK) { try { StreamReader file = new StreamReader(ofdMegnyitas.FileName); try { while (!file.EndOfStream) { string sor = file.ReadLine(); var h = new Haromszog(sor); lbHarmszogLista.Items.Add("Fájlból olvasás: "); foreach (var a in h.AdatokSzoveg()) { lbHarmszogLista.Items.Add(a); Console.WriteLine(a); } lbHarmszogLista.Items.Add("---------------------------------------------"); } file.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { file.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void btnFajlbol_Click(object sender, EventArgs e) { lbHaromszogLista.Items.Clear(); //if (ofdMegnyitas.ShowDialog() == DialogResult.OK) //{ // List<string> Lista; // StreamReader olvas = new StreamReader(ofdMegnyitas.FileName); // while (!olvas.EndOfStream) // { // string[] seged = olvas.ReadLine().Split(';'); // aOldal = double.Parse(seged[0]); // bOldal = double.Parse(seged[1]); // cOldal = double.Parse(seged[2]); // var fajlhszog = new Haromszog(aOldal, bOldal, cOldal); // Lista = fajlhszog.AdatokSzoveg(); // foreach (var l in Lista) // { // lbHaromszogLista.Items.Add(l); // } // Lista.Clear(); // } // olvas.Close(); //} //Saját ^ if (ofdMegnyitas.ShowDialog() == DialogResult.OK) { try { StreamReader file = new StreamReader(ofdMegnyitas.FileName); try { while (!file.EndOfStream) { string sor = file.ReadLine(); var h = new Haromszog(sor); lbHaromszogLista.Items.Add("Fájlból olvasás:"); foreach (var a in h.AdatokSzoveg()) { lbHaromszogLista.Items.Add(a); } lbHaromszogLista.Items.Add("--------------------"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally //Akkor is végrehajtja, ha hibás { file.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }