|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.01.2009, 21:31 | #1 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
КомпонентEdit
всем привет у меня проблемка подскажите пожалуста как можно перевести курсор в Едите не на начало строки а в конец или после текста
|
12.01.2009, 19:44 | #2 | |
Пользователь
Регистрация: 09.11.2008
Сообщений: 68
|
попробуй
Цитата:
|
|
12.01.2009, 21:58 | #3 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
Компонет Edit
Спасибо но не работает Возможно както ето еше можно сделать
|
12.01.2009, 22:07 | #4 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Обьясните ситуацию. А то смутно у вас все как-то.
|
12.01.2009, 22:09 | #5 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
или чтобы текст не выдилялся просто курсор перенесся в конец текста и дальше можно было бы вводить текст не заменяя старый. зарание спасибо
|
12.01.2009, 22:11 | #6 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
Смотрите мне нужно перенести курсор в конец текста и продолжать набирать последуюший текст не заменяя старый
|
12.01.2009, 22:42 | #7 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
Вся суть задачи заключаеться в проверки на соответствие Уже имеюшегося текста в Edit1 по одной вводимой букве в Edit2
реализовал следуюшим образом if(strncmp(Edit1->Text.c_str(),Edit2->Text.c_str(),StrLen(Edit2->Text.c_str()))!=0) //Проверка соответствия строк Edit2->Text=Edit2->Text.Delete(Edit2->Text.Length(),4);// удаление неправильного символа при не соответствии строки После удаления неправильного символа курсор переходит на начало строки (в начало введеного текста) а его надо вернуть в конец текста. если ктото знает как это реализовать по другому буду очень благодарен за помошь |
12.01.2009, 22:48 | #8 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
я так понимаю билдер пользуете. Значит у эдита должны быть свойства SelStart, SelLength, SelText
|
12.01.2009, 23:15 | #9 |
Пользователь
Регистрация: 11.01.2009
Сообщений: 44
|
я не особо билдер знаю где устанавливать ети свойства и что они делают
|