Delphi С Использованием Пакета Mathcad

  • Автор темы Arinna
  • Дата начала
A

Arinna

#1
Пишу программу на Delphi с использованием пакета Mathcad. Нужно передавать массив в Mathcad, в Mathcad считаются собственные вектора этого массива и возвращаются в программу. Нашла в Интернете код работы Delphi с Mathcad. Но он предусмотрен для чисел, а не для массивов. Подскажите, пожалуйста, как переделать этот код под массивы.
Код:
	 //создаем и инициализируем объект Mathcad на основе файла 
//файл MathCad содержит единственную строку: out0:=sin(in0) 
olecontainer1.CreateObjectFromFile('c:\test.mcd',false); 
olecontainer1.DoVerb(ovprimary); 
//передаем управление объектом Mathcad переменной mcddoc 
mcddoc:=olecontainer1.OleObject; 
//передаем переменную v0 в переменную in0 документа Mathcad 
mcddoc.setcomplex('in0',v0,EmptyParam); 
//производим перерасчет 
mcddoc.recalculate; 
//забираем значение v1 из переменной out0 документа Mathcad 
mcddoc.getcomplex('out0',v1,EmptyParam); 
//закрываем Mathcad 
olecontainer1.Close;