Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Необходимо в стандартном окне выбора файла указать путь к файлу и нажать кнопку "Открыть". Подскажите как это сделать? авторобсуждалось - в поиск ничего нет подходящего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2008, 17:26 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
в ie на странице эмулирую клик по обьекту iput file, в открывшееся окно выбор файла мне нужно вставить путь к файлу и нажать кнопку сохранить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2008, 01:37 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
вот попробывал что то слепить из примера, но не хочет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2008, 16:35 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2008, 16:36 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
max_111в ie на странице эмулирую клик по обьекту iput file, в открывшееся окно выбор файла мне нужно вставить путь к файлу и нажать кнопку сохранить. Зачем в IE эмулировать, если им можно управлять. Разместите его на форме и через DOM управляйте им. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 09:14 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
max_111в ie на странице эмулирую клик по обьекту iput file, в открывшееся окно выбор файла мне нужно вставить путь к файлу и нажать кнопку сохранить.Это абсолютно лишнее. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 10:05 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Хм, действительно не позволяет. Я был уверен, что нельзя лишь скрипту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 10:29 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
big-duke Разместите его на форме и через DOM управляйте им. Это в смысле как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2008, 12:17 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
big-dukeРазмещаете на форме webbrowser и через его DOM управляете им. не представляю себе как это возможно... может все таки поможете по первому посту авторНеобходимо в стандартном окне выбора файла указать путь к файлу и нажать кнопку "Открыть". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 01:13 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
По моему я вас запутал. Вот вам две ссылки Document Object Model HTML — Interface HTMLInputElement В FF нет метода click() для INPUT type=”file” ну и скуль — Программное нажатие и отсылка данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 10:01 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
То что я понял, это то, что вы пытаетесь обьяснить мне, что заполнить этот обьект невозможно и события клик у него нет. Ссылки ведут на HTML и JavaScript, но мне вроде это не надо... Я спршивал о том как заполнить "текстовое поле" и нажать кнопку "открыть" програмно, на VB, а как мне показалось, вы пытаетесь мне обьяснить это на HTML и скриптах, код я тоже выложил выше, внем я могу определить окно по его названию, но вот обьект "текстовое поле" и кнопку "отправить" у меня определить не получается. Вот это я и хотел узнать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 17:38 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Текстовые поля и кнопки в броузере - не окна , поэтому FindWindow и иже с ним не пройдут. Управление этими объектами осуществляется либо через DOM, либо (раз уж input file защищен) через тупое позиционирование курсора и Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 17:51 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Блин, затупил. Диалог стандартный, так что FindWindow, EnumChildWindows, SendMessage + WM_SETTEXT и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 17:58 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Я это и спрашивал в первом посте. Наверно меня не поняли... Вот я добился как найти окно "выбора файла", могу его переименовать, но к нужным оьбектам ну никак не въеду... Вот проект прикрепил, может вам так будел легче мне деревянному объяснить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 18:18 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
В Form2: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 11:32 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Спасибо. А как вы узнали что к текстовому полю нужно обратится ComboBoxEx32 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 11:53 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Посмотрел класс нужного окна. У меня, как и у многих здесь, для просмотра всех процессов и окон своя прибамбасина есть... :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 12:00 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
это типа SPY++ ? вот для отправки текста используют WM_SETTEXT , а для того чтобы нажать кнопку что нужно отправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 12:09 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Const BM_CLICK = &HF5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 12:12 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста где можно узнать эти все "команды"(хотябы часть)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 12:15 |
|
||
|
управление чужим окном
|
|||
|---|---|---|---|
|
#18+
Пытаюсь нажать на кнопку "открыть", но ругается что несовпадение типов Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. SendMessage lhWnd, BM_CLICK, 0, 0 Что я сделал не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 13:35 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=139&tid=2160218]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 144ms |

| 0 / 0 |
