powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передать путь файла в диалоговое окно другой программы
2 сообщений из 2, страница 1 из 1
Передать путь файла в диалоговое окно другой программы
    #38579223
rempaul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен совет, желательно на примере

Необходимо передать полный путь файла(заранее выбранного через форму) в диалоговое окно другой программы (пусть например блокнот) для того, что бы затем открыть этот файл.

Пытался так: скопировать заранее в буфер полный путь к выбранному фалу, по умолчанию строка ИМЯ ФАЙЛА в диалоговом окне активна, т.е если нажать ctrl+v вручную и затем enter то файл открывается. Однако программно реализовать через SendKeys это не получилось.
...
Рейтинг: 0 / 0
Передать путь файла в диалоговое окно другой программы
    #38579549
AlexDmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй следующее...
1. объяви путь к файлу в строковой глобальной переменной,
если приложение внешнее и не входит в состав проекта ... определим открытые процессы, далее
2. определи дескриптор hvnd открытого внешнего окна процесса
3. из общего массива контролов в полученном hvnd выделим дескриптор поля для вставки строки,
а далее на усмотрение....

приблизительно как-то так ... в VB6 подобное реаизовывалось посредством API-функций.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передать путь файла в диалоговое окно другой программы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]