| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Чтение grid сторонней программы. |
| Автор: mishapk 21.3.2012, 14:08 |
| Знаю есть возможность найти в памяти стороннию программу, отыскать кнопку и программно ее нажать. Интересует следующие: Можно ли считывать необходимые ячейки Grid таким же образом сторонней программы? Где найти примеры если возможно? |
| Автор: Canyon 21.3.2012, 15:46 |
| Примеров я не встречал. Работал тоже над такой штукой потом бросил из за того что стало лень считать эти байты и перемещаться. Тебе надо Делать ReadProcessMemory это читать и WriteProcessMemory это записать (вроде так функции называются.) Но учти что ты можешь сталкнуться с такой проблемой, что при чтении памяти в очередной раз тебе может выдать результат отличный от ожидаемого., И при записи лишнего байта может рухнуть чужая программа. |
| Автор: mishapk 21.3.2012, 16:44 |
| Да так оно и есть. Скачал из http://forum.vingrad.ru/articles/topic-226725.html исходник, при попытки считать данные программа рушится. |
| Автор: Canyon 21.3.2012, 18:36 |
| Поподробней. Самому стало интересно, из-за того что по этому поводу написана целая статья. Из какой программы пытаетесь получить данные? Какие ошибки выдает? |
| Автор: ISaminov 15.2.2013, 08:56 |
| Можно ли считывать необходимые ячейки Grid таким же образом сторонней программы? Где найти примеры если возможно? |
| Автор: milanLR 8.8.2013, 18:55 |
| Интересует следующие: Можно ли считывать необходимые ячейки Grid таким же образом сторонней программы? |
| Автор: Iparfyumina 21.5.2015, 13:25 |
| Работал тоже над такой штукой потом бросил из за того что стало лень считать эти байты и перемещаться. |