Показать сообщение отдельно

  #4  
Старый 30.12.2009, 20:02
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Во. Замутил с поддержкой регистра букв.
из Edit2 берет текст и вставляет в Edit1
Код:
var
  x : integer;
  code : word;
begin
  edit1.SetFocus;
  for x := 1 to length(edit2.Text) do
  begin
    code := VkKeyScan(edit2.Text[x]);
    if code and $100 <> 0 then keybd_event(VK_SHIFT, 0, 0, 0);
    keybd_event(code, 0, 0, 0);
    if code and $100 <> 0 then keybd_event(VK_SHIFT, 0, KEYEVENTF_KEYUP, 0);
  end;
end;
 
Ответить с цитированием