![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
>>>VoA<<< |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 12.8.2002 Репутация: нет Всего: нет |
Покажите пожалуйста (на русском желательно
![]() И ещё, если у кого есть (тоже на русском желательно ![]() Примного Благогдарен! |
|||
|
||||
Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
ShellExecute(Handle,Operation,File, Parameters, Directory,ShowCmd);
Handle - handle программы или модуля запускающего программу (можно ставить просто Handle - это указание на текущую форму, Application.Handle - на объект Application, или просто передать 0) Operation - 3 значения: "Print", "Open", "Explore". В 99% случаев нужно "Open". Исключения редки - например для открытия в Explorer.exe определённой папки может понадобиться "Explore". File - имя запускаемого файла (без пути) или интернет-линка. Например: "Notepad.exe" или "http://forum.vingrad.ru" Parameters- параметры с которыми запускается файл. Если параметров нет то ставьте пустую строку или Nil. Для интернет линков должен быть пуской - все параметры идут в поле имени файла. Directory - путь к файлу. Например: "c:\Program Files\MyApplication". Если использовать путь по умолчанию (не рекомендуется) или запуск интернет линка, то ставьте пустую строку или Nil ShowCmd - команда как развернуть окно запускаемого приложения. основные значения (более подробно в Help - меня ломает переводить несколько страниц текста): SW_HIDE - окно будет невидимым SW_MAXIMIZE - окно будет развёрнуто на весь экран SW_MINIMIZE - окно будет минимизированно SW_RESTORE - окно будет активированно и перенесенно вперёд. Если окно ужен минимизировано или раскрыто на весь экран то будет переведено в размеры по умолчанию SW_SHOW - окно будет активизированно с параметрами по умолчанию -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
>>>VoA<<< |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 12.8.2002 Репутация: нет Всего: нет |
Пасибочки!!!
![]() ![]() |
|||
|
||||
Dexter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1562 Регистрация: 2.7.2002 Где: Москва, Бирюлево Репутация: 1 Всего: 4 |
Все это помойму описано в справке по WinAPI в Delphi
![]() ![]() ![]() -------------------- The only thing you really know about me is... ...that's all you'll ever know |
|||
|
||||
SANEK |
|
|||
Unregistered |
[color=sandybrown][/color]
Не подскажете где находиться полный справочник по функциям ShellApi Windows. Желательно на русском языке ![]() |
|||
|
||||
dredei |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 11.9.2009 Репутация: нет Всего: нет |
Вопрос: нужно запустить прогу и получить ее хэндл окна. Делаю так:
, но получаю 42. |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
dredei, а кто тебе сказал что ShellExecute вернет тебе хендл окна?
Читаем внимательно: http://msdn.microsoft.com/en-us/library/bb762153(VS.85).aspx
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |