Вы можете включить любой тип данных как RCDATA или пользовательских тип ресурса. Это очень просто. Данный совет покажет вам общую технику создания такого ресурса.
Code: |
Type TStrItem = String[39]; { 39 символов + байт длины -> 40 байтов } TDataArray = Array [0..7, 0..24] of TStrItem;
Const Data: TDataArray = ( ('..', ...., '..' ), { 25 строк на строку } ... { 8 таких строк } ('..', ...., '..' )); { 25 строк на строку } |
Данные размещаются в вашем сегменте данных и занимают в нем 8K. Если это слишком много для вашего приложения, поместите реальные данные в ресурс RCDATA. Следующие шаги демонстрируют данный подход. Создайте небольшую безоконную программку, объявляющую типизированную константу как показано выше, и запишите результат в файл на локальный диск:
Code: |
program MakeData; type TStrItem = string[39]; { 39 символов + байт длины -> 40 байтов } TDataArray = array[0..7, 0..24] of TStrItem;
const Data: TDataArray = ( ('..', ...., '..'), { 25 строк на строку } ... { 8 таких строк } ('..', ...., '..')); { 25 строк на строку }
var F: file of TDataArray; begin Assign(F, 'data.dat'); Rewrite(F); Write(F, Data); Close(F); end. |
- Назад
- Вперёд >>
Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.
ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!