Merhabalar
Plc den "D0" dan "D20" ye kadar çekmiş olduğum datayı "texBoxNumbers" isimli TextBox kutucuğuna yan yana yazılı halde örnek program üzerinden çekmekteyim.Asıl olarak yapmak istediğim ve bir türlü gerçekleştiremediğim durum ise ;
20 adet gelen farklı datayı 20 TextBox kutucuğu içerisine timer döngüsü içerisinde yazdırmak.
Yazılım ortamında daha yeni olduğum için desteklerinizi rica ediyorum.
private void timer1_Tick(object sender, EventArgs e)
{
int[] numbers = new int[20];
int iRet = connection.ReadDeviceBlock("D0", 20, out numbers[0]);
if (iRet == 0)
{
StringBuilder sb = new StringBuilder();
foreach (int number in numbers)
{
sb.Append(number + " ");
}
textBoxNumbers.Text = sb.ToString();
}
}
private void textBoxNumbers_TextChanged(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)