![]() |
|
#1
|
|||
|
|||
![]() Всем привет, скажите пожалуйста как отключить backspace в richedit? чтобы нельзя было удалять символы? (также и кнопки del)
"I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." Последний раз редактировалось bleeep, 26.11.2009 в 22:37. |
#2
|
||||
|
||||
![]() попробуй onkeyup:
Код:
if (Key = 7) or (Key = VK_DELETE) then Key:=0; Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |
#3
|
|||
|
|||
![]() работает
Код:
if (Key = VK_BACK) or (Key = VK_DELETE) then key:=0; Еще вопрос:как сравнить введенную строку с константой по нажатию кнопки???)) "I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." Последний раз редактировалось bleeep, 26.11.2009 в 23:34. |
#4
|
||||
|
||||
![]() Сравнить не сложно:
Код:
const x = 'abcd'; ... if RichEdit1.Text = x then//как минимум так, но можно юзать функции для сравнения с учетом и без регистра, а также проверять только наличие строки-константы в тексте ShowMessage('bla bla'); ... |
#5
|
|||
|
|||
![]() Цитата:
|
#6
|
|||
|
|||
![]() #4 не работает((((
Допустим в richedit есть текст: Код:
xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxx Здесь я ввожу какую то строку(к примеру '123') вывести определенные строки либо еще что то сделать... "I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." |
#7
|
|||
|
|||
![]() Подскажите как сделать чтобы выполнялась операция and в следующем коде:
Код:
if RichEdit1.Lines[RichEdit1.Lines.Count-1]='test1' and RichEdit1.Lines[RichEdit1.Lines.Count-2]='test2' then ... может есть какой то аналог или еще что то? "I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." |
#8
|
|||
|
|||
![]() Оба выражения нужно взять в скобочки.
Код:
if (RichEdit1.Lines[RichEdit1.Lines.Count-1]='test1') and (RichEdit1.Lines[RichEdit1.Lines.Count-2]='test2') then ... |
#9
|
|||
|
|||
![]() Спасибо, что то я туплю))ставил просто сначала все выражение)
"I remember the good old days, when computers were mainframes, analysts were magicians,and programmers punced cards..." |