Тема: Передача массива из TDMS в ActiveX
Здравствуйте!)
Ни как не получается передать массив строк из TDMS в свой ActiveX написанный на C#
Сам Ах правильно регистрируется в системе, добавляется на форму TDMS, с этим никаких проблем нет.
В Ах есть функция обработки массива:
public void AddSotr(string[] TasksArray, int count) { int i; int j; for (i=0;i<count;i++) { dataGridView1.Rows.Add(); dataGridView1.Rows[i].Cells[0].Value = TasksArray[i]; } }
В TDMS есть вызов этой функции:
Sub BUTTON1_OnClick() set Grid = thisform.Controls("GRID").ActiveX dim b(3) b(0) = "1" b(1) = "2" b(2) = "3" Grid.AddSotr b, 3 End Sub
В итоге ошибка: Недопустимый вызов или аргумент процедуры Grid.AddSotr
Помогите разобраться как правильно передавать массивы данных из TDMS в ActiveX на С#