| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > загрузка файла в ранее запущенном приложении |
| Автор: DCoder 12.4.2006, 13:18 |
| Моя программа связана с определённым типом файлов. Если один экземпляр приложения уже запущен, и я открою второй файл, то запустится ещё один экземпляр, и файл загрузится уже в нём. Проблема, думаю, уже ясна: нужно открыть файл в запущенном ранее экземпляре приложения. Заранее спасибо. |
| Автор: Rennigth 12.4.2006, 13:33 |
| Воспользуйся поиском, тема уже поднималась. |
| Автор: Alexeis 12.4.2006, 13:34 |
| Решение проблемы вижу в следующем: Найти окно этой же программы а) Если не нашли - открываем файл. б) Если нашли то параметры командной строки передаем в первый экземпляр программы различными способами, напримр разбить на n - е чило сообщений, или переслать при помощи DDE, или через буфер обмена. |
| Автор: Rennigth 12.4.2006, 13:40 |
| http://forum.vingrad.ru/index.php?showtopic=83144&unread=1&hl=%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA,and,%D1%82%D0%B8%D0%BF,and,%D1%84%D0%B0%D0%B9%D0%BB%D0%B0 |
| Автор: _hunter 12.4.2006, 13:40 |
| http://forum.vingrad.ru/index.php?showtopic=77216 http://forum.vingrad.ru/index.php?showtopic=82985 |
| Автор: DCoder 12.4.2006, 13:56 |
| Всем спасибо |