Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 85 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2022, 23:20   #1
Sёker
Пользователь
 
Регистрация: 30.09.2011
Сообщений: 27
По умолчанию Как из своего приложения открыть файл в первой ОТКРЫТОЙ копии сторонней программы

Собственно сабж
Полагаю для решения подойдёт SellExecute:
Код:
ShellExecute(handle, nil, PChar(ExeFullPath), PChar(FileFullPath), nil, SW_SHOWNORMAL)
Вопрос видимо в определении handle первой копии открытой программы. Вопрос - как его определить?
Sёker вне форума Ответить с цитированием
Старый 19.11.2022, 23:39   #2
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,388
По умолчанию

Например поискать ее окно через FindWindowEx или EnumWindows. Если это ваша программа, тогда можно еще добавить пользовательское сообщение окну для взаимодействия и не использовать ShellExecute

Последний раз редактировалось macomics; 19.11.2022 в 23:41.
macomics вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме 85 тыс рублей в месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открыть файл из программы SERGIOBrest C++ Builder 11 08.11.2018 17:58
Вырезал файл MIDI/SMF из приложения и не знаю как открыть Gumenuk Общие вопросы по программированию, компьютерный форум 11 15.01.2018 15:59
Открыть файл из директории программы samouelson C# (си шарп) 4 20.06.2012 19:28
Установка своего приложения, как программы по умалчанию для файлов с которыми оно работает almostdj Общие вопросы .NET 2 07.08.2010 13:58
Запуск программы из своего приложения. sashaslam Общие вопросы Delphi 12 31.01.2009 14:23