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

Открытие других программ из приложения   Найти похожие ветки 

← →
Анна   (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 вся ветка

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



Память: 0.47 MB
Время: 0.017 c
8-36767
Zorik
2003-08-14 11:10
2003.12.12
как отобразить 3D карту поверхности


1-36615
bobtubob
2003-12-01 09:20
2003.12.12
Как передать переменные из программы в программу


7-36873
pasha
2003-10-01 23:49
2003.12.12
Как заставить TTHread принимать сообщения


7-36872
Rentgen
2003-10-03 07:31
2003.12.12
Компонент HotKey.


1-36650
Blamyr
2003-11-30 23:04
2003.12.12
Длина текста




   Наверх