![]() |
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]() ![]() ![]() |
|
Elv |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 9.6.2005 Репутация: нет Всего: нет |
Помогите пожалуйста: как можно поместить на форму кнопку и связать эту кнопку с другим приложением. Например, нажать на кнопку и загружался бы MS Word, или калькулятор, или презентация PowerPoint'а?
|
|||
|
||||
SPrograMMer |
|
|||
![]() Спамер :) ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 5.11.2004 Где: Краснодар Репутация: нет Всего: 6 |
ShellExecute(.....)
Добавлено @ 13:13 а лучше CreateProcess(...) -------------------- животное = зверь законченный гентушник |
|||
|
||||
mvdr |
|
|||
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: нет Всего: 42 |
uses ShellAPI;
…
а-а, забыл сказать - это все в Onclick надо Это сообщение отредактировал(а) Femida - 26.6.2005, 13:32 -------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 13 Всего: 111 |
Для запуска Word'а можно просто написать:
|
|||
|
||||
Гость_Elvis |
|
|||
Unregistered |
Таким путем Ворд открывается, папки тоже, а во чтобы созданный документ .
У меня имеется файл презентации (PowerPoint) созданный мною. Хотелось бы загружать этот файл из программы написанную на Delphi. После компиляции при каждом нажатии на кнопочку выходит сообщение "Не могу вполнить ShellExecute". А почему не может? В каких случаях не выполняется ShellExecute? |
|||
|
||||
mvdr |
|
||||||
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: нет Всего: 42 |
-------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
||||||
|
|||||||
Guest |
|
|||
Unregistered |
Femida, все получается я просто расширение файла неправильнои написал
![]() |
|||
|
||||
mvdr |
|
|||
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: нет Всего: 42 |
Elv, вот и хорошо.
-------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
lotax |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 18.4.2005 Где: KZ Репутация: нет Всего: нет |
соответственно можно указать и путь к файлу --------------------
Говори, что думаешь и думай, что говоришь. |
|||
|
||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 13 Всего: 111 |
To lotax
Ответ уже давно дан. К тому же зачем использовать устаревшую функцию!!?? |
|||
|
||||
Гость_Elvis |
|
|||
Unregistered |
lotax, все работает. Мне как раз калькулятор нужен был.
Только, можно сделать так, чтобы, допустим, результат решения на калькуляторе (нажатием на какую-нибудь кнопочку, на самом калькуляторе или в разрабатываемой программе) автоматически отображался в какой-нибудь ячейки таблицы DBGrid. Такое возможно? Мне подсказывали использовать библиотеку (RixLib или RixCal, по-моему так), но работать с библиотеками я пока не умею. По-другому никак нельзя? Или можно? |
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 10 Всего: 133 |
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 6 Всего: 162 |
Модератор: Пожалуйста, один топик - один вопрос. Тема закрыта.
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: WinAPI и системное программирование" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |