Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Можно ли сделать ридерект константы в виде массива string? / 9 сообщений из 9, страница 1 из 1
26.12.2018, 10:57
    #39753300
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Добрый день.

в одном unit'е:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
unit igUKKTDefaultSettings

..
..

const
KKTTaxationNames: array [0..6] of string = (
    'Вид налога «По умолчанию»',
    'Основная',
    'Упрощенная система налогообложения: доход',
    'Упрощенная система налогообложения: доход минус расход',
    'Единый налог на вмененный доход',
    'Единый сельскохозяйственный налог',
    'Патентная система налогообложения'
  );



можно ли сделать редирект константы в другом юните:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
unit ДругойЮнит

..
..

const
KKTTaxationNames  = igUKKTDefaultSettings.KKTTaxationNames  
...
Рейтинг: 0 / 0
26.12.2018, 11:16
    #39753311
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Игорь_UUS,

вынеси в .inc
...
Рейтинг: 0 / 0
26.12.2018, 11:24
    #39753316
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Kazantsev Alexey,

не совсем понял, что есть .inc?
...
Рейтинг: 0 / 0
26.12.2018, 11:27
    #39753318
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
...
Рейтинг: 0 / 0
26.12.2018, 11:28
    #39753319
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Игорь_UUSДобрый день.

в одном unit'е:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
unit igUKKTDefaultSettings

..
..

const
KKTTaxationNames: array [0..6] of string = (
    'Вид налога «По умолчанию»',
    'Основная',
    'Упрощенная система налогообложения: доход',
    'Упрощенная система налогообложения: доход минус расход',
    'Единый налог на вмененный доход',
    'Единый сельскохозяйственный налог',
    'Патентная система налогообложения'
  );



можно ли сделать редирект константы в другом юните:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
unit ДругойЮнит

..
..

const
KKTTaxationNames  = igUKKTDefaultSettings.KKTTaxationNames  


Все константы вынести в отдельный юнит с константами.
И использовать их оттуда где необходимо
...
Рейтинг: 0 / 0
26.12.2018, 11:39
    #39753327
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Можно так
Код: pascal
1.
2.
var
  KKTTaxationNames: array [0..6] of string absolute Unit2.KKTTaxationNames;
...
Рейтинг: 0 / 0
26.12.2018, 12:12
    #39753332
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Но в целом я бы действительно порекомендовал общий юнит. Либо, как вариант, юнит с константными строками, а в массив их запихивает каждый юнит самостоятельно
...
Рейтинг: 0 / 0
26.12.2018, 17:18
    #39753538
alekcvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
Василий 2Можно так
Только const , а не var , а то сюрпризы могут быть....
...
Рейтинг: 0 / 0
27.12.2018, 14:30
    #39753918
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли сделать ридерект константы в виде массива string?
для const придется значение задавать
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Можно ли сделать ридерект константы в виде массива string? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]