Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
3-36520
Sergey G
2003-11-21 11:42
2003.12.12
Access и два поля как PrimaryKey


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


1-36653
Alex
2003-11-30 16:22
2003.12.12
Смысловое сравнение записей


1-36683
lena19
2003-12-02 23:57
2003.12.12
создание обекта и его собития


3-36505
Элина
2003-11-22 17:46
2003.12.12
Проверка поля на пустоту в SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский