|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.12.2014, 15:11 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
объявление и присвоение значения массивам
Мне необходимо создать массив из других массивов с разной длинной и сразу его заполнить (значения массива никогда не будут изменяться)
Можно создать отдельные массивы и сразу их заполнить вот так : Код:
Что то типо такого: Код:
Число массив также известно. Как обяъвить такой массив, если вообще это возможно на delphi 7 |
25.12.2014, 15:24 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Создать динамически
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.12.2014, 15:33 | #3 | |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Цитата:
Код:
Последний раз редактировалось Illusiony; 25.12.2014 в 15:37. |
|
25.12.2014, 15:54 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Нули можно и одной строчкой циклом.
Разные значения? Держи во внешнем файле или базе и загружай в массивы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
25.12.2014, 16:06 | #5 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Нет там без закономерностей значения до от 0 до приблизительно 700. Не внешний файл это тоже самое что в коде, еще больше кода и так костылей хватает.
То есть более простых способов не существует? И вообще в delphi 7 нельзя присваивать значения массивам в виде например в обработчике открытия формы Код:
Код:
Последний раз редактировалось Illusiony; 25.12.2014 в 16:54. |
25.12.2014, 16:57 | #6 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,515
|
Код:
программа — запись алгоритма на языке понятном транслятору
|
25.12.2014, 17:12 | #7 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
evg_m,
Большое спасибо, то что надо. Еще раз хочу выразить благодарность форуму и его участникам. Быстро отвечаете и по делу. Без вас никак , если не учился на программиста и нужно что конкретное. Возникла необходимость доступа к SetSubArray из модальной формы и изменения значения массивов во время работы программы Код:
Код:
Код:
Последний раз редактировалось Stilet; 31.12.2014 в 08:04. |
29.12.2014, 21:44 | #8 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,859
|
Код:
Последний раз редактировалось northener; 29.12.2014 в 21:47. |
30.12.2014, 20:51 | #9 | |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Цитата:
В данный момент Код:
Код:
В модальной форме читаю эти массивы, все работает. Теперь , как я уже спрашивал понадобилась возможность изменять массивы, создавать новые. Но я не могу получить доступ к процедуре SetSubArray из модальной формы. Задаю так : Код:
Код:
Остается только доступ к имеющимся массивам. Последний раз редактировалось Illusiony; 30.12.2014 в 21:14. |
|
04.01.2015, 16:42 | #10 | ||||
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,281
|
Цитата:
Цитата:
------------------------------------------------------------------------ Вообще, хотя evg_m и указал на хороший способ, но если 'значения массива никогда не будут изменяться' то лучше константы не придумаешь. Почему нельзя сделать так Код:
Цитата:
Цитата:
Код:
Но раз вам нужно изменять количество и содержимое массивов, то А если серьезно то: БД, БД и только БД. Вы, надеюсь, там не сложные математические выражения с матрицами вычисляете. Последний раз редактировалось Sibedir; 04.01.2015 в 16:46. |
||||
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Присвоение значения. | ImmortalAlexSan | Общие вопросы .NET | 4 | 03.10.2012 11:48 |
Присвоение значения полю | IraPr | Microsoft Office Access | 5 | 29.12.2010 06:45 |
DateTimePicker - присвоение значения | Dux | Компоненты Delphi | 2 | 14.09.2010 18:06 |
присвоение значения | Stjernen | Microsoft Office Excel | 5 | 04.01.2010 14:44 |
Объявление значения | SStone | Microsoft Office Excel | 4 | 06.12.2008 19:15 |