Форум: "Основная";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
ВнизОткрытие других программ из приложения Найти похожие ветки
← →
Анна (2003-12-01 17:42) [0]Как запустить вордовский файл из моего приложения?
← →
jack128 (2003-12-01 17:45) [1]ShellExecute(
0, // handle to parent window
"open", // pointer to string that specifies operation to perform
"c:\mydoc.doc", // pointer to filename or folder name string
nil, // pointer to string that specifies executable-file parameters
nil, // pointer to string that specifies default directory
sw_show // whether file is shown when opened
);
← →
Vovchik_A (2003-12-01 17:58) [2]Только модуль ShellApi включи в uses
← →
Анна (2003-12-01 18:03) [3]скажи, плиз, а какую библиотеку нужно для этого подключить?
← →
Vovchik_A (2003-12-01 18:06) [4]Я же сказал ShellApi
← →
Анна (2003-12-01 18:08) [5]извини, у меня инет тормозной - я твоего сообщения еще не видела )
← →
Vovchik_A (2003-12-01 18:09) [6]1. Включаешь в Uses модуль ShellApi
2. Кнопке на OnClick пишешь
ShellExecute(Handle,"open","Calc",nil,nil,SW_RESTORE);
3. Компилируешь
4. При клике на кнопке открывается стандартный виндозный калькулятор
← →
Omen (2003-12-02 03:36) [7]WinExec(PChar("Control Panel"), SW_SHOWNORMAL);
← →
Vovchik_A (2003-12-02 10:25) [8]2Omen (02.12.03 03:36) [7]
Достоинство WinExec в том, что она совместима с ранними версиями Windows. В общем то, для этого она и сохранена в WIN32. Для WIN32 рекомендуется пользоваться функцией CreateProcess.
← →
alena.svt (2003-12-02 11:03) [9]2Vovchik_A © (02.12.03 10:25) [8]
Нормальные люди используют то что надо в данный момент
и CreateProcess здесь сейчас не уместен
← →
Vovchik_A (2003-12-02 11:19) [10]2 Если вы заметили я ShellExecute предложил. Для задачи Анна (01.12.03 17:42). Подходит замечательно.
← →
alena.svt (2003-12-02 11:32) [11]To Vovchik_A © (02.12.03 11:19) [10]
Я заметила
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c