Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
15-1163157805
Elen
2006-11-10 14:23
2006.12.03
Конвертация 3D


15-1163580118
KilkennyCat
2006-11-15 11:41
2006.12.03
Что Вы наиболее часто используете и для каких целей?


4-1153691416
Тонго
2006-07-24 01:50
2006.12.03
Win API


15-1163389466
Slider007
2006-11-13 06:44
2006.12.03
С днем рождения ! 11 ноября (исправление)


15-1163510461
Loginov Dmitry
2006-11-14 16:21
2006.12.03
Какое значение окажется в итоге в Caption?




   Наверх