Witam serdecznie,
Po samym temacie dalem znac o sobie iż jestem ZIelony i poczatkujacy, ucze sie caly czas, przeczytalem wiele tutoriali i troche samouczkow...
Ale nie moge pojac paru kwestii odnosnie klas.
Juz mowie o co chodzi mam sobie plik 1.cs
i drugi 2.cs i trzeci 3.cs
1.cs tu zanjduje sie klasa glowna (wraz z forma glowna)
2cs i 3cs to dolaczane pliki
jak n.p z 3 lub 2 pliku wykorzystac metode znajdujaca sie w klasie pierwszej
ta metoda wyglada tak
#region AddErrorToList
public delegate void AddErrorToListDelegate(string message);
public void AddErrorToList(string message)
{
DateTime t = DateTime.Now;
if (this.lstBoxErrors.InvokeRequired)
{
AddErrorToListDelegate d = new AddErrorToListDelegate(AddErrorToList);
//comboBox1.Items.Add("Add error invoke bylo " + t.ToString("yyyy-MM-dd HH:mm:ss.ff"));
this.Invoke(d, new object[] { message });
}
else
{
this.lstBoxErrors.Items.Add(t.ToString("yyyy-MM-dd HH:mm:ss.ff") + " - " + message);
if (serwer_mysql_jest)
{
my_sql.dodaj_log(t.ToString("yyyy-MM-dd HH:mm:ss.ff"), message);
}
this.lstBoxErrors.SelectedIndex = this.lstBoxErrors.Items.Count - 1;
this.lstBoxErrors.SelectedIndex = -1;
this.textBox1.Text = this.textBox1.Text + Environment.NewLine + " " + DateTime.Now + " - " + message;
if (this.lstBoxErrors.BackColor != System.Drawing.Color.Black)
this.lstBoxErrors.BackColor = System.Drawing.Color.Black;
}
}
#endregion
przyklad zaczerpniety z tutoriala
gdy wpisuje frmMain. w pliku 2cs lub 3.cs to po kropce pojawiaaja sie dostepne metody ale nie ma tej ktora mnie interesuje? (AddToerror) Pojawia sie ta delegate? - (co to jest),
jest ustawiona jak widac na public czyli publiczna??
Co robie nie tak, prosze o pomoc, dziekuje