Где искать функцию VarArrayCreate
От: Виктор Н Россия  
Дата: 08.12.04 08:21
Оценка:
Уважаемые знатоки!
Есть простая процедура записи текста в WebBrowser
procedure TextToWebBrowserExecute(Sender: TObject);
var
  v: Variant;
  HTMLDocument: IHTMLDocument2;
begin
  HTMLDocument := WB.Document as IHTMLDocument2;

  // Вставляем текст из HTMLText (до 2Гб)
  v := VarArrayCreate([0, 0], varVariant);
  v[0] := HTMLText;

  HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
  HTMLDocument.Close;
end;

Справка: Функция VarArrayCreate позволяет создать многомерные массивы при определении 2N границ массива в аргументе Bounds, где N — кол-во измерений.

Ну так вот! Примеров и ссылок такого рода в разных источниках довольно много, но у меня выдается ошибка:
(166) Undeclared identifier: 'VarArrayCreate'
Судя по всему я не подключил модуль или DLL с этой функцией. Как он называется и где его найти ?
Подскажите пожалуйста !

С уважением. Виктор.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.