Írjunk programot, amely a megadott szövegből rész szöveget másol ki.
A feladat megoldása:
private void Kimasol_Click(object sender, EventArgs e)
{
string s1, s2;
int kezdo_pozicio, db;
if (textBox1.Text != "" && textBox2.Text != "" &&
textBox3.Text != "")
{
s1 = textBox1.Text;
kezdo_pozicio = Int32.Parse(textBox2.Text);
db =Int32.Parse( textBox3.Text);
if (kezdo_pozicio + db > s1.Length)
{
MessageBox.Show("Adathiba", "Figyelmeztetés",
MessageBoxButtons.OK);
textBox2.Text = "";
textBox3.Text = "";
}
else
{
s2 = s1.Substring(kezdo_pozicio, db);
textBox4.Text = s2;
}
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox4.Text = ""; textBox2.Text = "";
textBox3.Text = "";
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
textBox4.Text = "";
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
textBox4.Text = "";
}
A program futási eredményei: