[C#] ArrayLista - wielki problem
Witam,
Mam problem i nie moge sobie poradzic z ArrayLista. Co probuje zrobic:
1. Dodanie historii klikniecia myszka do arraylisty
2. Wyswietlenie arraylisty w richboxie w formie1
3. Zapisanie tejze arraylisty do pliku Klik.txt
Ponizej kod, ktory juz udalo mi sie ogarnac - brakuje tylko arraylisty.
[code]
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
ArrayList lista = new ArrayList();
int polozenie_X = e.X;
int polozenie_Y = e.Y;
string przycisk = e.Button.ToString();
TextWriter tw = new StreamWriter("Klik.txt");
tw.Write(polozenie_X + ";" + polozenie_Y + ";");
tw.Write(przycisk + ";");
tw.Write(DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second + ":" + DateTime.Now.Millisecond);
tw.Close();
//richTextBox1.Text = Convert.ToString("Przycisk: " + przycisk + " | Pol X: " + " " + e.X +" | Pol Y: " + e.Y +" | Kiedy: " + DateTime.Now);
//lista.Add(richTextBox1.Text);
string klikniecie = ("Przycisk: " + przycisk + " | Pol X: " + " " + e.X + " | Pol Y: " + e.Y + " | Godz: " + DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second);
lista.Add(klikniecie);
richTextBox1.Text = Convert.ToString(lista[0]);
label6.Text = przycisk;
}
private void Form1_MouseMove_1(object sender, MouseEventArgs e)
{
label2.Text = Convert.ToString(e.X);
label3.Text = Convert.ToString(e.Y);
}
private void richTextBox1_MouseClick(object sender, MouseEventArgs e)
{
richTextBox1.Text = Convert.ToString(this.label6);
}
[/code]
Prosze nie proponowac innych sposobow np. List bo musze uzywac ArrayListy - taki wymog.
Z gory dzieki za pomoc
Odpowiedzi: 0
Strona 0 / 0