Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

Как правельно передать аргумент?   Найти похожие ветки 

 
Michael_M   (2002-11-11 18:43) [0]

Как правельно передать аргумент?

Есть пример на Visual Basice как тоже самое сделать на Delphi

Rem Hello World!
Dim myInDesign As InDesign.Application
Set myInDesign = CreateObject("InDesign.Application.2.0")
Rem Create a new publication and assign it to the variable "myDocument"
Set myDocument = myInDesign.Documents.Add
Rem Create a new text frame and assign it to the variable "myTextFrame"
Set myTextFrame = myDocument.Spreads.Item(1).TextFrames.Add
Rem Specify the size and shape of the text frame.

Rem Размер фрейма задан в пунктах
myTextFrame.GeometricBounds = Array("0p0", "0p0", "18p0", "18p0")

Rem Enter text.
myTextFrame.TextContents = "Hello World!"

Вариант на Delphi запускает InDesin создает новый документ, создает фрейм, заносит в него текст, но не задает размеры фрейма. Подскажите как правельно передать аргумент.

procedure TForm1.Button2Click(Sender: TObject);
var
InDesign, myDocument, myFrame : Variant;
begin
InDesign := CreateOleObject("InDesign.Application.2.0");
myDocument:=InDesign.Documents.Add;
myFrame:= myDocument.Spreads.Item(1).TextFrames.Add;

А здесь совсем непонятно
myFrame.GeometricBounds ???????? ;

myFrame.TextContents := "Hello World!";

end;


 
Андрей Прокофьев ©   (2002-11-11 18:49) [1]

попробуйте
myFrame.GeometricBounds := VarArrayOf(["0p0", "0p0", "18p0", "18p0"]);



 
Michael_M   (2002-11-12 11:13) [2]

Спасибо.
Все работает как надо.



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
14-69551
artgamer
2002-11-03 22:31
2002.11.21
Подскажите, как в XP запретить гостю лазить в панель управления.


4-69618
SVM
2002-10-09 00:15
2002.11.21
Проблема с деактивизацией dll.


4-69632
bobo
2002-10-11 11:50
2002.11.21
Перехват нажатия клавиши в бесконечном цикле


1-69321
Step[B.M.]
2002-11-12 16:35
2002.11.21
Как сонсольное приложение сделать невидимым ?


1-69400
ctapik-net
2002-11-10 15:54
2002.11.21
Работа с ListVew