Найдено 10 результатов

MasteRaf
06.06.2010 21:33:45
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

minoshi писал(а):Линукс не дурак, он сам найдет где лежит твой опенофис

Истину глаголишь ) исправил, спасибо )
MasteRaf
06.06.2010 18:47:12
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

Я запускаю Linux через винду с помощью VMware Player. Это имеет значение?
Ну так че делать то? Пыхтеть с установкой lazarus-0.9.28.2-0.i586.rpm ???? I need help

Добавлено спустя 5 часов 47 минут 45 секунд:
пожалуй, стоит ещё подождать, и сам ответ найдёшь
весело конечно ) вроде избавился от ...
MasteRaf
06.06.2010 12:38:09
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

скалогрыз писал(а):Ты пишешь программу для Wine или для Linux?

Да если бы я сам знал )) вообще для Linux задача стояла
Так будет ли различие в пути OpenDialog, при установке lazarus-0.9.28.2-fpc-2.2.4-win32.exe и lazarus-0.9.28.2-0.i586.rpm ???
MasteRaf
06.06.2010 11:06:09
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

Теперь встал такой вопрос - как правильно оформить синтаксис выбора этого файла через OpenDialog ?
...
with OpenDialog1 do
if Execute then
begin
....
AProcess.CommandLine := '/usr/bin/ooffice -calc "'+FileName+'"';
Проблема в том, что OpenDialog передает в ...
MasteRaf
06.06.2010 10:33:28
Форум: Lazarus
Тема: Использование ListBox для открытия файлов
Ответы: 2
Просмотры: 2405

Re: Использование ListBox для открытия файлов

Всё, спасибо, разобрался с ListBox1.ItemIndex.
MasteRaf
06.06.2010 00:48:52
Форум: Lazarus
Тема: Использование ListBox для открытия файлов
Ответы: 2
Просмотры: 2405

Использование ListBox для открытия файлов

Идея такая: в ListBox внесено 6 строк. Каждой присваиваем свой файл.
Как лучше сделать, чтобы при выборе соответствующей строки в ListBox, нажать на кнопку "открыть", и соответственно открывался этот файл?
Не могу допетрить как выловить, что выбрана именна эта строка в ListBox
MasteRaf
05.06.2010 23:59:47
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

скалогрыз писал(а):поверь, слеш в начале пути не случаен ;)

аааааааа !!! шайтан-ака!!! круто-круто :lol:
Делаю так теперь:

Код: Выделить всё

   AProcess.CommandLine := '/usr/bin/ooffice -calc "/home/master/.wine/drive_c/lazarus/test.ods"'

и всё пучком) спасибо
MasteRaf
05.06.2010 23:38:01
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

Нашел вроде.
Только прога, при такой попытке

Код: Выделить всё

AProcess.CommandLine := 'usr/bin/ooffice';

выдает "Failed to execute usr/bin/ooffice : 2"
MasteRaf
05.06.2010 23:06:03
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

под Linux в голову приходит только поиск OpenOffice и запуск его с передачей файла в параметре командной строки.
Да я в Линуксе нуб полный
ищу, ищу этот OpenOffice-заколебался ) в терминале пишешь "ooffice -calc" и запускает. А полный путь до него кто бы подсказал, чтоб в прогу вставить.
Ещё ...
MasteRaf
05.06.2010 21:15:33
Форум: Lazarus
Тема: Запуск внешнего приложения
Ответы: 23
Просмотры: 14420

Re: Запуск внешнего приложения

Запускаю внешнее приложение с помощью Tprocess http://wiki.lazarus.freepascal.org/Exec ... rograms/ru
А как допустим запустить сразу файл этого приложения, например электронную таблицу .ods OpenOffice ?