Вниз
Скачать: 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.029 c
2-1163621813
dima123
2006-11-15 23:16
2006.12.03
Значение


1-1161202286
Dmitry_177
2006-10-19 00:11
2006.12.03
Определить путь приложения в обработке хука WH_KEYBOARD_LL


2-1163193479
Riply
2006-11-11 00:17
2006.12.03
Перечисление глобальных переменных проекта.


15-1163340020
Light
2006-11-12 17:00
2006.12.03
MatLab6.5


2-1163667932
DoktorX
2006-11-16 12:05
2006.12.03
Можно ли распознать картинку при помощи шаблона?




   Наверх