Lex Опубликовано 29 ноября, 2004 Жалоба Поделиться Опубликовано 29 ноября, 2004 Нужно в Edit вставить первую букву слова из другого edit, типа что-то вот: procedure TForm2.Edit1Change(Sender: TObject); begin Form2.Edit9.Text:=Form2.Edit1.Text end; но нужно только первую букву! Ссылка на комментарий Поделиться на другие сайты Поделиться
Kuzmich Опубликовано 29 ноября, 2004 Жалоба Поделиться Опубликовано 29 ноября, 2004 Form2.Edit1.Text[1]... Попробуй так... Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 29 ноября, 2004 Жалоба Поделиться Опубликовано 29 ноября, 2004 IMHO, правильно делать так: Edit9.Text=substr(Edit1.Text,0,1); Синтаксик: substr(String, startposition, length) Ссылка на комментарий Поделиться на другие сайты Поделиться
Lex Опубликовано 1 декабря, 2004 Автор Жалоба Поделиться Опубликовано 1 декабря, 2004 А substr в делфи нету! Что за место етого? Ссылка на комментарий Поделиться на другие сайты Поделиться
dmc Опубликовано 1 декабря, 2004 Жалоба Поделиться Опубликовано 1 декабря, 2004 (изменено) Lex Тип String это массив символов, чтобы выбрать один символ использовать доп. функции не имеет смысла, гораздо проще выбрать так, как предложил Kuzmich procedure TForm2.Edit1Change(Sender: TObject); begin if Not Edit1.Text.IsEmpty() Edit9.Text:=Edit1.Text[1]; end; Изменено 1 декабря, 2004 пользователем dmc Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 1 декабря, 2004 Жалоба Поделиться Опубликовано 1 декабря, 2004 А substr в делфи нету! Что за место етого? Простите меня, в Delphi ето делають с Copy(), не с substr() Синтаксис тоже самий Ссылка на комментарий Поделиться на другие сайты Поделиться
Сергей Плоткин Опубликовано 1 декабря, 2004 Жалоба Поделиться Опубликовано 1 декабря, 2004 Darhazer :) У человека вполне конкретный вопрос, Kuzmich ему дал наиболее лаконичный и правильный ответ. Любопытно, почему использовать Copy правильней? Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 1 декабря, 2004 Жалоба Поделиться Опубликовано 1 декабря, 2004 Например если ему будет нужно не первая буква, а первие три... Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти