Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
2 дня бился над простейшей задачей, как запустить какое нибудь приложение из Дельфи, ничего у меня не вышло. думал мож непонимаю чего, у знакомых поспрашивал все говорят пробуй там ищи в помощи всякие Ексекут и тд. а там об этом ни полслова... Подскажите... plz... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 10:03 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
WinExec ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 10:06 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
Спасибо, видимо на глаза непопалось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 10:12 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
Примерно так ShellExecute(0,NULL,notepad.exe,GrFiles,NULL,SW_SHOWDEFAULT); Был недавно такой топик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 10:21 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
Точно так: Добавь: USES SHELLAPI; PROCEDURE TFORM1.BUTTON1CLICK(SENDER: TOBJECT); VAR COMMAND,PARAMS,WORKDIR:STRING; BEGIN COMMAND:=EDIT1.TEXT+#0; PARAMS:=EDIT2.TEXT+#0; WORKDIR:=EDIT3.TEXT+#0; IF SHELLEXECUTE(HANDLE,'OPEN',@COMMAND[1],@PARAMS[1],@WORKDIR[1],SW_SHOWNORMAL) < 32 THEN MESSAGEDLG('ERROR START '+ EDIT1.TEXT,MTERROR,[MBOK],0); END; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 11:27 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
Запуск внешней программы и ожидание ее завершения procedure TForm1.Button1Click(Sender: TObject); var si : Tstartupinfo; p : Tprocessinformation; begin FillChar( Si, SizeOf( Si ) , 0 ); with Si do begin cb := SizeOf( Si); dwFlags := startf_UseShowWindow; wShowWindow := 4; end; Application.Minimize; Createprocess(nil,'notepad.exe',nil,nil,false,Create_default_error_mode,nil,nil,si,p); Waitforsingleobject(p.hProcess,infinite); Application.Restore; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 11:48 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
Спасибо огромное очень помогли единственное - почему в Хелпе к дельфи 7 вообще нет описания многих методов. К примеру тот же winexec вообще в хелпе ни разу не фигурирует...??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 10:34 |
|
||
|
КАК ЗАПУСТИТЬ ИЗ ДЕЛЬФИ ДРУГОЕ ПРИЛОЖЕНИЕ...
|
|||
|---|---|---|---|
|
#18+
2 Virtual - это надо в Windows SDK смотреть, он есть в Delphi 7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 10:37 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32342941&tid=2115588]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
15ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 292ms |

| 0 / 0 |
