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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2014, 18:08   #1
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию Виртуальная клавиатура (Ирмологий)

Нужна виртуальная клавиатура ка на подобие вот этого http://www.churchslavonic.org/

Как можно сделать ее???

Тут вот есть http://www.irmologion.ru/tools.html

Но там только на 32 битную систему а мне надо под 64((((
Подскажите куда копать?
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 22.11.2014, 18:30   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Найти соответствующий шрифт и создать свой вариант для Win64. Можно реализовать даже на стандартных компонентах.
Streletz вне форума Ответить с цитированием
Старый 22.11.2014, 19:35   #3
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Найти соответствующий шрифт и создать свой вариант для Win64. Можно реализовать даже на стандартных компонентах.
Шрифт есть, скачал, а можно будет же потом чтоб в word'е писало?
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 23.11.2014, 10:58   #4
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Разобрался, темы на подобие моей были на этом форуме)
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 23.11.2014, 16:33   #5
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Маленький вопросик остался.... Вот этой функцией я ввожу текст в Word

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  wnd: HWND;
  i: Integer;
  s: string;
begin
  WordDoc := 0;
  wnd := FindWindow(nil, PChar('Документ1 - Microsoft Word'));
  if wnd <> 0 then
  begin
    EnumChildWindows(wnd, @EnumChildWndProc, 0);
    if WordDoc <> 0 then
    begin
      s := 'Hello';
      for i := 1 to Length(s) do
        PostMessage(WordDoc, WM_CHAR, Word(s[i]), 0);
      PostMessage(WordDoc, WM_KEYDOWN, VK_RETURN, 0);
    end
    else ShowMessage('Word list is not found!');
  end
  else ShowMessage('MS Word is not found!');
end;
Как мне с эмулировать нажатие клавиши Backspase или Shift???
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Виртуальная клавиатура basil Общие вопросы Delphi 6 02.10.2014 08:16
Виртуальная клавиатура Михаил Юрьевич Общие вопросы Delphi 4 02.10.2014 00:37
Виртуальная клавиатура mobilitialex Общие вопросы Delphi 12 18.05.2012 00:13
Виртуальная клавиатура nik-maximal Общие вопросы Delphi 4 30.03.2011 22:43
Виртуальная клавиатура Alex Cones Мультимедиа в Delphi 2 10.05.2009 20:03