Страница 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 поставить расширение :D )
2. в windows за работу с расширениями отвечает совсем другая ветка реестра :?

Clarion last version + Wine

Добавлено: 05 Август 2023, 23:21
George
Странно, а у меня есть
1234.jpg

Clarion last version + Wine

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

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 За такие объявления (без имён параметров) надо лишать полдника!
А нафига оно надо, если всё генерится автоматически и правильно подставляется? :nr: Работаю я с этой функцией через функции/классы прокладки.

Т.ч. будете возникать - лишу сладкого :nr:

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
Точно. Подзабыл. Но имён там действительно нет. Здесь меня память не подвела.