![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 05.12.2011
Сообщений: 102
|
![]()
Вобщем нужно чтобы когда вводишь в edit число и нажимаешь на кнопку то в memo выводилось столько раз строка сколько введено в Edit
Вот пока до чего дошел: procedure TForm1.Button26Click(Sender: TObject); var s: string; e: string; r: Integer; begin e:=Edit1.Text; s:='строка'; r:=StrToInt(s)* StrToInt(e); Memo1.Text:= Memo1.Text + IntToStr(r); end; end. P.S: Возможно что-то неправильно, что-то не рационально но пишу пока как могу =) |
![]() |
![]() |
![]() |
#2 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
![]()
А цикл не пробывал использовать?
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.12.2011
Сообщений: 102
|
![]()
как он мне тут поможет? обьясни
|
![]() |
![]() |
![]() |
#4 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
![]()
e:integer;
e:=StrToInt(edit1.text); for i:=0 to e-1 do begin memo1.text:=memo1.text+s; end; должно быть где-то так, если конечно я правильно понял -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
Последний раз редактировалось vovken1997; 28.02.2012 в 22:02. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 05.12.2011
Сообщений: 102
|
![]() |
![]() |
![]() |
![]() |
#6 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
![]()
эдиты это текст. а насчет перевода я исправил.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
![]() |
![]() |
![]() |
#7 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
![]()
e:integer;
напиши в разделе описания переменных -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 05.12.2011
Сообщений: 102
|
![]()
спасибо за помощь еще 1 вопрос.
Вот нужно к этим строкам по бокам добавить еще по 2 строки но всего 1 раз т.е вне цикла. что-то вроде этого 'текст1' + s + 'текст2' |
![]() |
![]() |
![]() |
#9 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
![]()
До цикла: memo1.text:='строка1';
После цикла:memo1.text:=memo1.text+'строк а2'; -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
![]() |
![]() |
![]() |
#10 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Memo.Text использовать только если надо без переводов строки текст сцеплять.
А по идее, проще гораздо делать Lines.Add, тогда каждая новая строчка текста будет на новой строке |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать автозаполнение строк, которые зависят от строк другого столбца | путвфда_иил | Microsoft Office Excel | 19 | 29.08.2010 17:16 |
Создание новой формы с нужным количеством строк. | konistra | Microsoft Office Excel | 13 | 01.06.2010 23:28 |
Создание алгоритмов обработки строк | HellkilleR | Microsoft Office Excel | 3 | 30.04.2010 00:01 |
Добавление строк в таблицу с вставкой в них текста и чередованием фона строк | Centurion2xx6 | Microsoft Office Word | 9 | 30.03.2010 11:00 |
Excel max 256 строк VS user надо 300 строк | Exo | Microsoft Office Excel | 3 | 10.01.2008 17:14 |