Показать сообщение отдельно
  #5  
Старый 11.06.2014, 10:43
otan otan вне форума
Прохожий
 
Регистрация: 11.06.2014
Сообщения: 5
Версия Delphi: RAD Studio XE5
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
Скорее всего не на тот ShellExecute идёт ссылка. Попробуй удерживая клавишу Ctrl щёлкнуть по ShellExecute - должен открыться стандартный модуль "Winapi.ShellAPI". Посмотри попутно как объявлены параметры у этой функции.Попробуй "ShellApi" прописать в самом конце и с полным именем: "Winapi.ShellAPI".

Объявлены они вот так вот
{$EXTERNALSYM ShellExecute}
function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,
Directory: LPWSTR; ShowCmd: Integer): HINST; stdcall;

Цитата:
Сообщение от poli-smen
Скорее всего не на тот ShellExecute идёт ссылка. Попробуй удерживая клавишу Ctrl щёлкнуть по ShellExecute - должен открыться стандартный модуль "Winapi.ShellAPI". Посмотри попутно как объявлены параметры у этой функции.Попробуй "ShellApi" прописать в самом конце и с полным именем: "Winapi.ShellAPI".

Прописал. Не получилось.

А это случайно не может быть связано с разрядностью операционной системы?
Ответить с цитированием