Страница 2 из 3
Clarion last version + Wine
Добавлено: 04 Август 2023, 20:47
Губин Игорь
George писал(а): 04 Август 2023, 20:41
- у меня установлена Linux-версия LibreOffice;
Аналогично
George писал(а): 04 Август 2023, 20:41
- программа запускается из под WINE;
Аналогично
George писал(а): 04 Август 2023, 20:41
- LibreOffice запускается
Аналогично
George писал(а): 04 Август 2023, 20:41
, после чего появляется ошибка.
А вот тут или не запускается для варианта "на рабочий стол" или запускается без ошибок для варианта в каталог "Documents"
George писал(а): 04 Август 2023, 20:41
У Вас прописаны какие-либо дополнительные параметры в реестре для запуска файлов EXCEL?
Скорее всего, никаких. Я одолжил ноутбук из школы из централизованной поставки.
AltLinux Образование 9
Clarion last version + Wine
Добавлено: 04 Август 2023, 21:18
George
Губин Игорь писал(а): 04 Август 2023, 20:47
А вот тут или не запускается для варианта "на рабочий стол" или запускается без ошибок для варианта в каталог "Documents"
Появляется заставка запуска, после чего сообщение об ошибке.
А не можете посмотреть значение в реестре:
HKEY_CLASSES_ROOT\EXCELfile\Shell\Open\command
Clarion last version + Wine
Добавлено: 04 Август 2023, 21:39
Губин Игорь
George писал(а): 04 Август 2023, 21:18
HKEY_CLASSES_ROOT\EXCELfile\Shell\Open\command
А как? Я не очень большой спец в линуксе
Clarion last version + Wine
Добавлено: 04 Август 2023, 21:41
George
В каталоге Windows есть файл regedit.exe
Clarion last version + Wine
Добавлено: 04 Август 2023, 21:53
Губин Игорь
там так же? Гляну...
Clarion last version + Wine
Добавлено: 05 Август 2023, 13:10
Губин Игорь
George писал(а): 04 Август 2023, 21:18
HKEY_CLASSES_ROOT\EXCELfile\Shell\Open\command
Не хотелось бы огорчать, но
1. этого пункта нет ни в линуксе, ни в виндах (даже, если вместо EXCELfile поставить расширение

)
2. в windows за работу с расширениями отвечает совсем другая ветка реестра

Clarion last version + Wine
Добавлено: 05 Август 2023, 23:21
George
Clarion last version + Wine
Добавлено: 06 Август 2023, 13:35
Губин Игорь
George писал(а): 05 Август 2023, 23:21
Странно, а у меня есть
Линукс... У каждой версии свои заморочки

Clarion last version + Wine
Добавлено: 11 Август 2023, 23:29
George
Губин Игорь писал(а): 06 Август 2023, 13:35
Линукс... У каждой версии свои заморочки
А можно строку с прототипом функции ShellExecute

Clarion last version + Wine
Добавлено: 11 Август 2023, 23:56
Губин Игорь
George писал(а): 11 Август 2023, 23:29
А можно строку с прототипом функции ShellExecute
Код: Выделить всё
HANDLE EQUATE(UNSIGNED)
HWND EQUATE(HANDLE)
ShellExecute(HWND,*CSTRING,*CSTRING,*CSTRING,*CSTRING,SIGNED),HANDLE,PASCAL,RAW,PROC,NAME('ShellExecuteA')
Clarion last version + Wine
Добавлено: 12 Август 2023, 0:07
Дед Пахом
За такие объявления (без имён параметров) надо лишать полдника!
Код: Выделить всё
ShellExecute(HWND phWnd, <*CSTRING pAction>, *CSTRING pFilename, <*CSTRING pParameters>, <*CSTRING pDirectory>, LONG pFlags=1), LONG, PASCAL, RAW, PROC, NAME('ShellExecuteA')
Clarion last version + Wine
Добавлено: 12 Август 2023, 0:23
Губин Игорь
Дед Пахом писал(а): 12 Август 2023, 0:07
За такие объявления (без имён параметров) надо лишать полдника!
А нафига оно надо, если всё генерится автоматически и правильно подставляется?

Работаю я с этой функцией через функции/классы прокладки.
Т.ч. будете возникать - лишу
сладкого 
Clarion last version + Wine
Добавлено: 13 Август 2023, 22:55
kreator
Была когда-то в поставке программулина (или в примерах), которая прототипы WinAPI показывала. Наверно всё оттуда. Имён кажется там не было.
Clarion last version + Wine
Добавлено: 13 Август 2023, 23:16
Губин Игорь
kreator писал(а): 13 Август 2023, 22:55
Была когда-то в поставке программулина (или в примерах), которая прототипы WinAPI показывала. Наверно всё оттуда. Имён кажется там не было.
Resource\WinApi
Определение есть и cwutil.clw и в windows.inc... И, даже в dExcel.clw
Как вариант советую попробовать стандартный Run
Clarion last version + Wine
Добавлено: 14 Август 2023, 19:17
kreator
Губин Игорь писал(а): 13 Август 2023, 23:16
kreator писал(а): 13 Август 2023, 22:55
Была когда-то в поставке программулина (или в примерах), которая прототипы WinAPI показывала. Наверно всё оттуда. Имён кажется там не было.
Resource\WinApi
Точно. Подзабыл. Но имён там действительно нет. Здесь меня память не подвела.