Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#1: 2022-12-20 23:53:39 ЛС | профиль | цитата
Либо я чего-то не нахожу, либо туплю.
На диске есть PDF. На форме программы делаю кнопку.
Как по нажатию кнопки сделать что бы файл открылся в нужной программе ассоциированной с ним в системе?


Add(MainForm,2953706,119,63)
{
}
Add(Button,1662490,175,105)
{
Left=25
Top=60
}
Add(Edit,11328048,259,105)
{
Left=110
Top=60
Width=210
Text="c:\test.pdf"
}

карма: 0

0
Ответов: 249
Рейтинг: 4
#2: 2022-12-21 00:47:01 ЛС | профиль | цитата

Add(MainForm,12672640,434,259)
{
}
Add(Button,1662490,455,336)
{
Left=25
Top=60
link(onClick,10670419:doShellExec,[])
}
Add(Edit,11328048,518,273)
{
Left=110
Top=60
Width=210
Text="c:\test.pdf"
}
Add(WinExec,10670419,518,329)
{
link(FileName,11328048:Text,[])
}

карма: 1

0
Ответов: 952
Рейтинг: 4
#3: 2022-12-23 21:13:39 ЛС | профиль | цитата
В Linux это не работает
карма: 0

0
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)