Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2013, 23:31   #1
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
Сообщение массив Например, R2=10, n=2 + Edit1 + Edit2

Мне нужно задать массив до переменной. Как это лучше сделать? Например, у меня есть некая переменная R2, которая получается введением в Edit1 пользователем произвольного значения. Мне нужно, чтобы по нажатию кнопки в Stridgride формировался массив с шагом n, который в свою очередь берётся произвольно пользователем из Edit2

Например, R2=10, n=2. В стридгрид должно вывестить 0 2 4 6 8 10
beegl вне форума Ответить с цитированием
Старый 14.01.2013, 23:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну так опиши функцию, которая будет формировать массив:
Код:
function arra(R2,n:integer):String;
var i:integer;
begin
 i:=0; Result:='';
 while i<=r2 do begin
  Result:=Result+IntToStr(i)+#13#10;
  inc(i,n);
 end;
end;
И ее работу:
Код:
StringGrid.Rows[Такаято строка].Text:=arra(R2,n);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скопировать текст с Edit1 в Edit2 amator_roma Компоненты Delphi 14 03.12.2010 12:32
Как скопировать текст с Edit1 в Edit2 amator_roma Помощь студентам 2 02.12.2010 15:44
Если занят Edit1, то текст запишется в Edit2 Asblue Помощь студентам 3 02.12.2010 03:42
дается строка Edit1(произвольная) Вывести в поле Edit2 строку наоборот RocKy Общие вопросы Delphi 16 23.07.2007 02:23