|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.01.2008, 20:52 | #1 |
Пользователь
Регистрация: 16.11.2007
Сообщений: 11
|
вывод массива на экран
как вывести массив какую форму и преобразование для этого использовать?
|
19.01.2008, 20:52 | #2 |
Пользователь
Регистрация: 16.11.2007
Сообщений: 11
|
массивиз целых цыфр
|
19.01.2008, 21:04 | #3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
куда выводить будете ? Что за приложение, консоль или есть интерфейс или нам буквально понимать на "экран" Потом как определен массив ? Целых чисел, вы имеете ввиду Integer или чтот другое ?
|
19.01.2008, 22:37 | #4 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
чтобы преобразовать целое число в строку используй IntToStr(int);
например, чтобы записать масив в TLabel напиши: Код:
|
20.01.2008, 09:09 | #5 |
Пользователь
Регистрация: 15.01.2008
Сообщений: 10
|
var
team : array[1..Nt] of string[10] = ('Зенит','Динамо','Ротор','Спартак' ,'СКА'); procedure TForm1.Button1Click(Sender: TObject); var st : string; i : integer; begin for i:=1 to Nt do st:= st + IntToStr(i) + ' ' + team[i] + #13; label1.Caption:=st; |
20.01.2008, 10:07 | #6 |
Пользователь
Регистрация: 16.11.2007
Сообщений: 11
|
спасиба большое вот эту строчку поясните Label.Caption:=Label1.Caption+' '+a[i]; зачем 2 раза Label1.Captio?
|
20.01.2008, 10:42 | #7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Чтобы понять зачем, прогони программу сначала так, а потом убери Label1.Caption+' '+, скорее поймешь, чем такую ерунду спрашивать.
|
20.01.2008, 16:20 | #8 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
В цикле при каждом проходе в Label1.Caption записывается значение то, которое уже было т.е. Label1.Caption и прибавляется пробел с новым символом т.е +' '+a[i] вот и получается, что Label1.Caption:=Label1.Caption+ '+a[i]
|
20.01.2008, 17:18 | #9 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Никки. А чем Вас не устраивает компонент TStringGrid. Очень удобный и достаточно простой компонент для работы с массивами.
|
20.01.2008, 20:18 | #10 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
Вас устраивает вы и работайте! Зачем здесь какой - то компанент, когда задача в 3 строчки решается?
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод на экран | Nikolai_90 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 02.05.2012 09:25 |
Вывод на экран | Rifler | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 18.07.2008 18:30 |
Вывод на 2-ой экран | DShiller | Общие вопросы Delphi | 0 | 26.05.2008 15:25 |
вывод файла на экран! | Шушелла | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 29.10.2007 09:34 |