![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
![]()
Мне необходимо создать массив из других массивов с разной длинной и сразу его заполнить (значения массива никогда не будут изменяться)
Можно создать отдельные массивы и сразу их заполнить вот так : Код:
Что то типо такого: Код:
Число массив также известно. Как обяъвить такой массив, если вообще это возможно на delphi 7 |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Создать динамически
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
![]() Цитата:
Код:
![]() Последний раз редактировалось Illusiony; 25.12.2014 в 15:37. |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Нули можно и одной строчкой циклом.
Разные значения? Держи во внешнем файле или базе и загружай в массивы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
![]()
Нет там без закономерностей значения до от 0 до приблизительно 700. Не внешний файл это тоже самое что в коде, еще больше кода и так костылей хватает.
То есть более простых способов не существует? И вообще в delphi 7 нельзя присваивать значения массивам в виде например в обработчике открытия формы Код:
Код:
Последний раз редактировалось Illusiony; 25.12.2014 в 16:54. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
![]()
evg_m,
Большое спасибо, то что надо. Еще раз хочу выразить благодарность форуму и его участникам. Быстро отвечаете и по делу. Без вас никак , если не учился на программиста и нужно что конкретное. Возникла необходимость доступа к SetSubArray из модальной формы и изменения значения массивов во время работы программы Код:
Код:
Код:
Последний раз редактировалось Stilet; 31.12.2014 в 08:04. |
![]() |
![]() |
![]() |
#8 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Код:
Последний раз редактировалось northener; 29.12.2014 в 21:47. |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
![]() Цитата:
В данный момент Код:
Код:
В модальной форме читаю эти массивы, все работает. Теперь , как я уже спрашивал понадобилась возможность изменять массивы, создавать новые. Но я не могу получить доступ к процедуре SetSubArray из модальной формы. Задаю так : Код:
Код:
Остается только доступ к имеющимся массивам. Последний раз редактировалось Illusiony; 30.12.2014 в 21:14. |
|
![]() |
![]() |
![]() |
#10 | ||||
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Цитата:
Цитата:
![]() ------------------------------------------------------------------------ Вообще, хотя 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 |