![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подмена в другой программе [D5, WinME, WinXP]
Sergey77 © (2004-06-13 01:37:00)Доброго времени суток!
Вопрос: как подменить надпись на форме другой программы в то время, как она работает, будь то label.caption или edit.text или что-нить другое?
OSokin (2004-06-13 18:00:00) [1]А есть еще вариант: воспользоваться специальной программой, которая находит в память эту надпись и изменяет ее (ArtMoney, Cheat O'matic)
evvcom (2004-06-13 16:43:00) [2]Необязательно Delphi или Builder. Форма - это окно. В борланд-продуктах мы называем ее формой, в других она может называться по-другому, но так или иначе она (он, оно) остается окном, а для изменения текста окна в API есть функция SetWindowText.
Gero (2004-06-13 10:56:00) [3]
> это так только, когда она на Delphi написана.
Или на С++ билдере.
TUser (2004-06-13 10:51:00) [4]В общем случае - никак. С эдитом получится, а Лабелом - нет. Да и не факт, что у другой программы форма есть, это так только, когда она на Delphi написана.
evvcom (2004-06-13 02:08:00) [5]Попробуй SetWindowText, хотя я не уверен, что это сработает в чужом процессе. Только еще TLabel - неоконный компонент, с ним такое не пройдет.