Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2012, 20:56   #11
volvo877
Форумчанин
 
Аватар для volvo877
 
Регистрация: 01.06.2009
Сообщений: 108
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var s:string;
begin
   s:=edit1.text;
   SendMessage(EDITCtrl, WM_SETTEXT, 0, LPARAM(PChar(s)));
end;
Я, наверное, что-то, как всегда, делаю не так, что у меня код работает?
Изображения
Тип файла: jpg api_06.jpg (17.0 Кб, 128 просмотров)
volvo877 вне форума Ответить с цитированием
Старый 24.07.2012, 22:49   #12
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

в блокноте срабатывает, теперь как это же перенести в игру ?
Изображения
Тип файла: jpg Aion0015.jpg (40.2 Кб, 126 просмотров)
onefinal вне форума Ответить с цитированием
Старый 27.07.2012, 12:54   #13
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

дык все же, как отправить текст именно в то поле? как узнать его имя?
onefinal вне форума Ответить с цитированием
Старый 27.07.2012, 15:16   #14
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

WinSpy++ программа есть такая. Позволяет получать хэндлы контролов.

В куске кода
Код:
  Wnd :=  FindWindow(nil, PChar(label1.Caption));
   EDITCtrl := FindWindowEx(Wnd, 0, 'EDIT', nil);
проверь совпадает ли значение EDITCtrl с тем, что в WinSpy (не забудь перевести в hex когда будешь сравнивать)
У меня серьёзные подозрения, что EDITCtrl может быть нулевым или это вообще не контрол
eoln вне форума Ответить с цитированием
Старый 27.07.2012, 18:05   #15
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

ты прав EDITCtrl == 0
onefinal вне форума Ответить с цитированием
Старый 29.07.2012, 11:50   #16
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

но все же как найди имя ? я не понимаю, кому не сложно, покажите пример как искать
onefinal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неактивное окно SeMgA Общие вопросы Delphi 6 28.03.2012 12:05
Неактивное окно mfc Madmaxisss Visual C++ 1 27.03.2012 18:45
Несворачевоемое неактивное окно Vol666 Общие вопросы Delphi 6 07.09.2011 21:33
И опять нажатие в неактивное окно.. Syred Общие вопросы Delphi 0 15.06.2008 01:56
неактивное окно oLMeR Общие вопросы Delphi 7 11.11.2006 08:14