|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
12.04.2009, 14:24 | #1 (permalink) |
Новичок
Регистрация: 12.04.2009
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Программа эмулятор консоли - помогите (Delphi)
Procedure SetCaretPosition(memo:TMemo; x,y:integer); var i:integer; begin i := SendMessage(memo.Handle, EM_LINEINDEX, y, 0) + x; SendMessage(memo.Handle, EM_SETSEL, i, i); end; procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char); var LineNumber:integer; begin if key=#13 then begin LineNumber:=Memo1.Perform(EM_LINEFROMCHAR, -1, 0); form1.Memo1.Lines[Memo1.Lines.Count-1]:='pesothnica@user> '; SetCaretPosition(form1.Memo1,16 ,lineNumber+1); end; end; может у кого какие идеи есть? |
12.04.2009, 14:24 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Рекомендую вам просмотреть аналогичные темы Помогите написать программу в Delphi Помогите исправить программу на Delphi Помогите с программой на Delphi Помогите создать базу данных в Delphi 7 |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|