Вниз
Скачать: CL | DM;

USES ???   Найти похожие ветки 

 
GanibalLector ©   (2004-10-04 23:50) [0]

Давно хотел спросить...Так вот,предположим я юзаю ShellExecute и для этого приходиться ОБЯЗаТЕЛЬНО ставить  uses ShellApi .
А если я  не хочу ее ставить??? Можно ли в своем приложении это как-то прописать???Тем более ShellApi.pas под рукой.
З.Ы. Я пробовал,но что-то пока не получается.
З.З.Ы. Или может это все от Лукавого???


 
GuAV ©   (2004-10-05 00:06) [1]


> Можно ли в своем приложении это как-то прописать???Тем более
> ShellApi.pas под рукой.

Так смотри ShellApi и прописывай так же, через extrenal.
можно не писать interface часть, а сразу implementation, нолько там уже надо список параметров.


> З.З.Ы. Или может это все от Лукавого???

Да. у ShellApi нет initialzation/fionalization (D7, AFAIR) и поэтому кроме использованного ниче оттуда в ехе не попадёт.


 
jack128 ©   (2004-10-05 00:06) [2]

GanibalLector ©   (04.10.04 23:50)
А если я  не хочу ее ставить???

кого её? ShellExecute? Ну так не используй её.  В этом случае в exe она не войдет - оптимизатор позаботится..


 
GanibalLector ©   (2004-10-05 00:09) [3]

А если я  не хочу ее ставить???
Не USES не хочу


 
GanibalLector ©   (2004-10-05 00:11) [4]

2 GuAV
Ну а пример есть???Если не сложно.Не обязательно ShellExecute.Что угодно...


 
GuAV ©   (2004-10-05 00:16) [5]

function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,
 Directory: PChar; ShowCmd: Integer): THandle; stdcall; external shell32 name "ShellExecuteA";


 
GanibalLector ©   (2004-10-05 00:20) [6]

2 GuAV
Не.Undeclared identifier : shell32


 
GanibalLector ©   (2004-10-05 00:24) [7]

Пардон const  shell32 = "shell32.dll";


 
GanibalLector ©   (2004-10-05 00:27) [8]

2 GuAV
А еще вопрос,откуда Вы взяли
shell32 name "ShellExecuteA";
ведь там есть и ShellExecuteW и пр.Почему именно так???


 
GanibalLector ©   (2004-10-05 00:33) [9]

Вопрос снят.Нашел.Спасибо  GuAV



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
14-1096198154
begin...end
2004-09-26 15:29
2004.10.17
Windows 2000: хранить в холодильнике


14-1096280445
Игорь Шевченко
2004-09-27 14:20
2004.10.17
Есть ли в природе книги по теории программирования ?


3-1095857763
Новенький
2004-09-22 16:56
2004.10.17
Помогите с фильтрацией


3-1095654462
Loko
2004-09-20 08:27
2004.10.17
FIlter


1-1096435775
Vint
2004-09-29 09:29
2004.10.17
нужно перехватить сообщение об открытии окна (наверное)




   Наверх