Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Создание программы - с базой   Найти похожие ветки 

 
АртемКИН   (2006-11-18 00:18) [0]

Мастера Дельфи, прошу помощи. натолкните на примерные действия.

есть текстовый файл вида
Ф_И_О | его биография
Ф_И_О | его биография
....
Ф_И_О | его биография
Ф_И_О | его биография

нужно либо вшить в программу этот текстовый, либо создать из него спецальную базу (вобщем главное чтобы файл был какбы закодирован для просмотра другими средствами)

писать 300 строк, в виде массива
massiv[1][1]="FIO..."; massiv[1][2]="biografi...";
massiv[2][1]="FIO..."; massiv[2][2]="biografi...";
massiv[3][1]="FIO..."; massiv[3][2]="biografi...";
massiv[4][1]="FIO..."; massiv[4][2]="biografi...";
....
massiv[300][1]="FIO..."; massiv[300][2]="biografi...";

както неочень красиво.

подскажите пожалуйста как сделать более изящно ?


 
Джо ©   (2006-11-18 00:20) [1]

> подскажите пожалуйста как сделать более изящно ?

Создать текстовый файл образца, например, такого:
Ф.И.О. <Разделитель> Биография.
И считывать его при загрузке программы.


 
Джо ©   (2006-11-18 00:23) [2]

> вобщем главное чтобы файл был какбы закодирован для просмотра
> другими средствами

В чем причина такой озабоченности у начинающего программиста, можно поинтересоваться? Неужели секретность программы начинающего столь высока?


 
АртемКИН   (2006-11-18 00:23) [3]

Текстовик он уже с разделителями

есть текстовый файл вида
Ф_И_О | его биография
Ф_И_О | его биография
....
Ф_И_О | его биография
Ф_И_О | его биография

просто надо сделать так чтобы он както "зашифрован" для просмотра другими средствами, нежели этой программой


 
palva ©   (2006-11-18 00:23) [4]

Можно вставить в программу в виде инициированного константного массива. Но тогда он будет виден при чтении файла текстовым просмотрщиком. Можно исказить немного при помощи XOR и вставить весь файл как ресурс. Программа должна будет извлечь ресурс и убрать искажения.


 
Джо ©   (2006-11-18 00:23) [5]

> просто надо сделать так чтобы он както "зашифрован" для
> просмотра другими средствами, нежели этой программой

Ответь, пожалуйста, на вопрос [2].


 
АртемКИН   (2006-11-18 00:25) [6]

Джо, никакой секретности :) просто это задание такое задали


 
MsGuns ©   (2006-11-18 00:26) [7]

>АртемКИН   (18.11.06 00:23) [3]
>просто надо сделать так чтобы он както "зашифрован" для просмотра другими средствами, нежели этой программой

Самый простой вариант - TClientDataSet


 
RASkov   (2006-11-18 01:51) [8]

> [7] MsGuns ©   (18.11.06 00:26)

В "блокноте" будут видны строковые поля:) Ну а в общем пойдет, БДЕ не надо....



Страницы: 1 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
2-1163680864
MishaLukash
2006-11-16 15:41
2006.12.03
в операции должен использоваться обновляемый запрос?


15-1163485995
alex_drob
2006-11-14 09:33
2006.12.03
Лицензионный WinXP и новый HDD


2-1163402344
vegarulez
2006-11-13 10:19
2006.12.03
Как отключить меню "пуск" в винде...


2-1163451529
HRust
2006-11-13 23:58
2006.12.03
Веб приложение


15-1163602446
Energizer
2006-11-15 17:54
2006.12.03
Кому-нибудь приходилось иметь дело с ВКТ-7 ?