Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с массивом


Страницы:   1 2 3

Серг ©   (2010-05-05 07:50:00) 

Народ, подскажите пожалуйста, как можно вывести массив в memo


Серг   (2010-05-15 13:03:00) [1]

отладчик не подойдёт ...


Плохиш   (2010-05-14 13:23:00) [2]


> brother ©   (06.05.10 04:35) [32]
>
> зы учите мат. часть, пригодится...
>

Зачем? Есть же этот форум и здесь подают всем нищим и немощным.


И. Павел   (2010-05-14 09:08:00) [3]

> любым способом узнать, какие именно значения находятся в
> массиве.

Для этого есть отладчик, и окно watch list (остановитесь на точке прерывания и нажмите ctrl+alt+w).


Anatoly Podgoretsky   (2010-05-14 09:02:00) [4]

> Серг  (14.05.2010 02:31:35)  [35]

А где ответ на второй вопрос?


Германн   (2010-05-14 03:15:00) [5]


> Серг   (14.05.10 03:00) [41]
>
> на счёт первого, извини, Германн)
Принято.

> На счёт второго, задача состоит в том, чтобы любым способом
> узнать, какие именно значения находятся в массиве. Известно,
>  что в массив байт.
>

Насчёт второго  IntToHex - самый лучший способ показа содержимого байта.


Серг   (2010-05-14 03:00:00) [6]

на счёт первого, извини, Германн)
На счёт второго, задача состоит в том, чтобы любым способом узнать, какие именно значения находятся в массиве. Известно, что в массив байт.


Германн   (2010-05-14 02:55:00) [7]


> Серг   (14.05.10 02:51) [39]
>
> Ну что, Герман, поможешь студенту из кулинарного техникума
> ? )
>

Во-первых - Германн.
Во-вторых помогу, если сможешь объяснить задачу.


Серг   (2010-05-14 02:51:00) [8]

Ну что, Герман, поможешь студенту из кулинарного техникума ? )


Германн   (2010-05-14 02:48:00) [9]


> Серг   (14.05.10 02:38) [37]
>
> Для проверки того, с каким массивом будем работать ) Ну
> можно сказать, что учебная задача )

Понятно. Опять в кулинарном техникуме задали задачу по программированию. Соболезную.


Серг   (2010-05-14 02:38:00) [10]

Для проверки того, с каким массивом будем работать ) Ну можно сказать, что учебная задача )


Германн   (2010-05-14 02:35:00) [11]


> Серг   (14.05.10 02:31) [35]
>
> Массив можно вывести абсолютно в любой форме. Кстати, не
> обязательно в memo выводить, можно и в Label

Тогда ответь для чего? Для чего нужно массив выводить в визуальный компонент?
Учебная задача?


Серг   (2010-05-14 02:31:00) [12]

Массив можно вывести абсолютно в любой форме. Кстати, не обязательно в memo выводить, можно и в Label


Германн   (2010-05-14 02:24:00) [13]


> Серг   (14.05.10 02:15) [33]
>
>
> > Германн ©   (06.05.10 00:45) [29]
> >
> >
> > > вывести одномерный массив в memo
> >
> > Массив чего? Галош?
> >
>
>
> Массив байт

Понятно.
Пойдём дальше. В каком виде нужно вывести в мемо массив байт? Для чего нужно вывести сей массив в мемо? Почему именно в мемо?


Серг   (2010-05-14 02:15:00) [14]


> Германн ©   (06.05.10 00:45) [29]
>
>
> > вывести одномерный массив в memo
>
> Массив чего? Галош?
>


Массив байт


brother   (2010-05-06 04:35:00) [15]

зы учите мат. часть, пригодится...


brother   (2010-05-06 04:34:00) [16]

> Мне нужно просто на проста вывести одномерный массив в memo


procedure TForm1.Button1Click(Sender: TObject);
var
 mass: array[0..7] of integer; // массив
 i: integer;
begin
 memo1.Lines.Clear; // очищаем мемо
 randomize; // инициализируем рандомный генератор

 for i:= Low(mass) to High(mass) do
   mass[i]:= random(10); // заполним массив случайными значениями

 for i:= Low(mass) to High(mass) do
   memo1.Lines.Add(IntToStr(mass[i])); // выводим в мемо )

end;

покажет в мемо рандомные числа из массива, например:
5
2
9
3
3
0
9
7
или
procedure TForm1.Button1Click(Sender: TObject);
var
 mass: array[0..7] of integer; // массив
 i: integer;
 s: string; // накопительная итоговая строка
begin
 memo1.Lines.Clear; // очищаем мемо
 randomize; // инициализируем рандомный генератор

 for i:= Low(mass) to High(mass) do
   mass[i]:= random(10); // заполним массив случайными значениями

 s:='';
 for i:= Low(mass) to High(mass) do
   s:= s + IntToStr(mass[i]) + ' ';  // заполняем строку значениями из массива

 memo1.Lines.Add(s); // выводим в мемо )
end;

покажет в мемо рандомные числа из массива, например:
9 6 8 6 9 8 9 8


turbouser   (2010-05-06 01:22:00) [17]

Массив одномерных галош.. В мемо Ж-()


Германн   (2010-05-06 00:45:00) [18]


> вывести одномерный массив в memo

Массив чего? Галош?


Плохиш   (2010-05-06 00:36:00) [19]


> Серг   (06.05.10 00:32) [27]
>
> Мне не нужно никакие файлы ... Мне нужно просто на проста
> вывести одномерный массив в memo

Зачем оно вам, это программирование?


Серг   (2010-05-06 00:32:00) [20]

Мне не нужно никакие файлы ... Мне нужно просто на проста вывести одномерный массив в memo


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо