Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];

Вниз

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

 
АртемКИН   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
15-1163389466
Slider007
2006-11-13 06:44
2006.12.03
С днем рождения ! 11 ноября (исправление)


2-1163602048
Монгол
2006-11-15 17:47
2006.12.03
Отловить нажатие кнопок на клавиатуре


1-1161325809
MsGuns
2006-10-20 10:30
2006.12.03
Как заставить Excel завершить печать не текущей странице


15-1163362736
Nic
2006-11-12 23:18
2006.12.03
Что думаете о дизайне сайта?


3-1159437827
kaif
2006-09-28 14:03
2006.12.03
Еще раз о генераторах :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский