|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.02.2009, 18:07 | #1 | |
Пользователь
Регистрация: 04.02.2009
Сообщений: 11
|
Как скопировать текст чужого приложения?
Мне нужно скопировать текст с "чужого" текстового поля в своё приложение в ListBox например. Я разобрался как мне найти чужое окно по его имени:
Цитата:
|
|
04.02.2009, 18:29 | #2 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
FindWindowEx - передаёшь туды хендл родителя и ищешь детей... в данном случаи твой листбокс. лист бокс ищи по названию класса - блого он там один _
|
04.02.2009, 20:49 | #3 |
Пользователь
Регистрация: 03.01.2009
Сообщений: 32
|
Nikolay-niw32, так у Вас получилось?, если ДА, то не могли бы описать подробнее. Спасибо.
I'll be back
|
04.02.2009, 21:17 | #4 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Получать текст нужно отправив сообщение:
сначала получаем кол-во элементов сообщением LB_GETCOUNT. Потом в цикле получаем значение каждого элемента сообщением LB_GETTEXT, передавая индекс элемента. Надеюсь понятно =\ |
04.02.2009, 21:27 | #5 |
Пользователь
Регистрация: 03.01.2009
Сообщений: 32
|
Спасибо за оперативность, но к сожалению на данном этапе моих знаний мне ничего не понятно. Постараюсь разобраться сам по поиску. Если не справлюсь - можно еще разок спросить ненавязчиво?
I'll be back
|
04.02.2009, 21:36 | #6 |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Вот пример:
1 приложение - это листбокс заполненный какими нить данными (типа сервер) 2 приложение - это форма с листбоксом, и кнопкой, при нажатии на которую, из первого приложения с помощью API копируется каждый элемент в клиентский листбокс. |
04.02.2009, 23:05 | #7 |
Пользователь
Регистрация: 03.01.2009
Сообщений: 32
|
Спасибо, посмотрел, понравилось.
Буду разбираться с деталями.
I'll be back
|
04.02.2009, 23:41 | #8 |
Пользователь
Регистрация: 04.02.2009
Сообщений: 11
|
Люди, спасибо за ответы, но я многого не понимаю =(, даже в терминологии =) т.к. работал на Делфи в других областях (к тому же я самоучка).
Я придумал как сделать программу с которой мой выигрыш в интернет казино будет равен 99,9%. Если ВЫ мне поможете я с вами прогой поделюсь ОБЯЗАТЕЛЬНО =) Без проги мне удалось с 20$ подняться только до 117$ (около 2-х часов играл) и дальше проиграл, т.к. выигрыш был равен всего 94%. FindWindowEx - передаёшь туды хендл родителя и ищешь детей... Парни, если честно то ничего не понял =( Можно пожалуйста по детальней а лучше программным языком =) Я так понял мне нужно у этого окна найти все его текстовые поля!? Дальше нужно копировать текст с нужного поля в свой ListBox. Подскажите детально пожалуйста. Или может с кем то из вас =) создадим такую прогу, раз я балда и не догоняю =) !?? Я придумал алгоритм (думаю не я первый) как максимально обезопасить свой депозит когда буду делать ставки. Играя таким образом без программы -это невероятно долго, муторно, надоедливо и не особо интересно, а если прогу сделать то это совсем другое дело. |
04.02.2009, 23:50 | #9 |
Пользователь
Регистрация: 04.02.2009
Сообщений: 11
|
r9m - Спасибо, довольно интересно =) Сейчас начну экспериментировать..
|
05.02.2009, 00:08 | #10 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Ну можно ещё так попробовать:
Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как скопировать программу | RAVAL)) | Общие вопросы Delphi | 1 | 06.01.2009 02:57 |
Как определить путь чужого приложения? | VVM | Win Api | 3 | 02.12.2008 18:22 |
Как узнать какой текст выделен в текст поле | mogul82 | JavaScript, Ajax | 2 | 02.11.2008 16:32 |
Как скопировать текст в буфер обмена с одного edit-a и вставить в другой | SeRhy | Общие вопросы Delphi | 2 | 26.07.2008 23:02 |
как скопировать? | zetrix | Microsoft Office Excel | 0 | 30.10.2006 18:52 |