Вверх ↑
Ответов: 294
Рейтинг: 64
#1: 2011-01-13 21:07:38 ЛС | профиль | цитата
А если есть желание подгружать pdf в свою форму, можно воспользоваться элементом UseActiveX или WebBrowser.
Работает при установленном OCX Acrobat и не для компилятора FPC.
Пример с UseActiveX (правда у меня выдает ошибку при закрытии программы (Acrobat 9.3.4))


Add(MainForm,2953706,105,287)
{
Width=736
Height=679
Position=1
}
Add(UseActiveX,10654426,252,287)
{
Left=5
Top=35
Width=720
Height=605
CLSID="AcroPDF.PDF"
}
Add(Button,12666506,105,231)
{
Left=5
Top=5
Width=135
Height=25
Caption="Load PDF"
link(onClick,13940251:doExecute,[])
}
Add(MT_AddData,10982029,196,287)
{
Data=String(LoadFile)
link(onAdd,10654426:doExecute,[])
link(Data2,6867374:Value,[])
}
Add(Memory,6867374,203,231)
{
link(onData,10982029:doAdd,[(301,237)(301,334)(184,334)(184,293)])
}
Add(ODialog,13940251,154,231)
{
Filter="PDF|*.pdf"
FileName=""
link(onExecute,6867374:doValue,[])
}


карма: 0

0