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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2012, 04:11   #1
Tip.the.besT
------------------
Пользователь
 
Регистрация: 15.08.2011
Сообщений: 78
По умолчанию Проблема с keybd_event

Код:
var
s:string;
  I: Integer;
begin
s:='Nik';
sleep(3000);
 for I := 1 to length(s) do
 begin
 keybd_event(Ord(s[i]), 0, 0, 0);
 keybd_event(Ord(s[i]), 0, KEYEVENTF_KEYUP, 0);
 end;
 end;
end.
Данный код выводит следующие - т9+. А если просто вписываю буквы, то всё нормально. Я так понимаю строку здесь использовать нельзя? Тогда какой тип использовать?
C YBA}|{EH|/|EM Tip.the.besT
Tip.the.besT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
keybd_event Maincore Общие вопросы Delphi 3 14.02.2012 22:45
keybd_event в c# Lemo Помощь студентам 2 05.02.2011 17:36
keybd_event() Умед Общие вопросы Delphi 4 26.07.2010 13:49
Проблемы с keybd_event AxenicX Win Api 0 06.02.2010 23:44
keybd_event [Smarik] Win Api 1 23.03.2008 18:11