Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

запуск приложения [D7, XP]


el-magnifico ©   (2006-03-27 18:43:00) 

Подскажите, как правильно сделать запуск какого-либо файла при нажатии кнопки.


kukuikar   (2006-03-28 16:53:00) [1]

Вообщем итоге они (WinExec и ShellExecute) обращаются к CreateProcess, который уже предоставляет кучу возможностей.


DimonS   (2006-03-28 16:40:00) [2]


> Anatoly Podgoretsky ©   (28.03.06 16:34) [9]


Объяснения в студию!
У меня есть программы, которые работают и через WinExec, и через ShellExecute. Разницы нет, когда запускаешь ЕХЕ-ник. Если есть, то объясните, плз, может плохо понимаю (не шутка, на полном серьезе!).


Anatoly Podgoretsky   (2006-03-28 16:34:00) [3]

DimonS ©   (28.03.06 16:00) [5]
Тебе только кажется, из-за малого опыта наверное.


Рамиль   (2006-03-28 16:29:00) [4]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/winexec.asp


DimonS   (2006-03-28 16:25:00) [5]

Ega23 ©  

И она не рабочая?

Я много таких отзывов слышал, объясните, плз, чем эта технология хуже? Когда нужно запустить ЕХЕ-шник в той же директории (да и не только в ней)?

ЗЫ. Я молчу про файлы других приложений, тут вопросов нет. А вот то, что списывать технологию от того, что она устарела... Ну так не подходите больше к компам с 95 виндой или раньше, а тем более с MS-DOS. Технология то устарела!


Ega23   (2006-03-28 16:19:00) [6]


> А чем не нравится?


Тем, что это уже мёртвая технология.


DimonS   (2006-03-28 16:00:00) [7]

Anatoly Podgoretsky

А чем не нравится? Если приложение в той же папке находится (типа одной проги, но разбитой на несколько EXE-ников), то нафига прописывать мне кучу параметров, которые там нафиг не нужны? Оно и так прекрасно запускается!


Anatoly Podgoretsky   (2006-03-28 14:55:00) [8]

DimonS ©   (28.03.06 14:47) [3]
Обязательно кто ни будь из глубины веков придет.


DimonS   (2006-03-28 14:47:00) [9]

WinExec()


Старик   (2006-03-28 07:19:00) [10]

uses ShellAPI;

func ShellExecute()


Ega23   (2006-03-27 18:50:00) [11]

CreateProcess + F1


Наверх

Титульная страница Поиск, карта сайта Написать письмо