|
Передать путь файла в диалоговое окно другой программы
|
|||
---|---|---|---|
#18+
Нужен совет, желательно на примере Необходимо передать полный путь файла(заранее выбранного через форму) в диалоговое окно другой программы (пусть например блокнот) для того, что бы затем открыть этот файл. Пытался так: скопировать заранее в буфер полный путь к выбранному фалу, по умолчанию строка ИМЯ ФАЙЛА в диалоговом окне активна, т.е если нажать ctrl+v вручную и затем enter то файл открывается. Однако программно реализовать через SendKeys это не получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2014, 16:33 |
|
Передать путь файла в диалоговое окно другой программы
|
|||
---|---|---|---|
#18+
Попробуй следующее... 1. объяви путь к файлу в строковой глобальной переменной, если приложение внешнее и не входит в состав проекта ... определим открытые процессы, далее 2. определи дескриптор hvnd открытого внешнего окна процесса 3. из общего массива контролов в полученном hvnd выделим дескриптор поля для вставки строки, а далее на усмотрение.... приблизительно как-то так ... в VB6 подобное реаизовывалось посредством API-функций. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2014, 22:01 |
|
|
start [/forum/topic.php?fid=20&msg=38579549&tid=1403165]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 142ms |
0 / 0 |