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

Вниз

Большоооой текст!   Найти похожие ветки 

 
Mothertrucker   (2005-12-05 15:07) [0]

Привет!
У меня такая проблема: имеется прога, в ней содержится информация: 20 разделов по 1000 строк текста в каждом. При нажатии на кнопочки, показывается соответствующий раздел. Вопрос: как это реализовать?
Дело в том, что при попытке компильнуться система начинает зверски насиловать мой бедный винтик и через минуту этот компилер пишет что-то вроде "покороче, падла!":). Может есть какие-либо компоненты для хранения текста?
Я придумал один такой способ (это не смешно:)): создание 20-ти форм с Мемо на каждой, в котором хранится нужная инфа, и при button3.onclick {mainmemo.text:=form3.memo1.text}.
Другого я не придумал, т.к. не знаю, а с воздуха не возьмешь:(
Подскажите, а?!! Нужно срочно!


 
Плохиш ©   (2005-12-05 15:19) [1]


> Mothertrucker   (05.12.05 15:07)

Текст надо хранить в файлах, а не в коде программы.


 
Mothertrucker   (2005-12-05 15:24) [2]


> Плохиш ©   (05.12.05 15:19) [1]
>
>
> > Mothertrucker   (05.12.05 15:07)
>
> Текст надо хранить в файлах, а не в коде программы.

Я знаю, что можно хранить в ТХТ и т.п., но..
Я НЕ ХОЧУ, ЧТОБЫ ЭТУ ИНФУ МОЖНО БЫЛО ЧИТАТЬ БЕЗ МОЕЙ ПРОГИ!
вот:)


 
MTsv DN   (2005-12-05 18:21) [3]

Привет...

Создаешь текстовые файлы... Засовываешь в RCDATA ехе-файла (если не хочешь чтобы читали, то криптуешь) и считываешь потом из ресурса...

С Уважением MTsv DN


 
Андрей ©   (2005-12-05 18:32) [4]

Вообще то это уже оффтопик полный

Ну да ладно :)

1. Тебе надо инфу привести в вид нечитаемый. Например, сжатый или пошифрованый. Нормальный вид восстанавливать твоей программой.

2. Хранить инфу - на твое усмотрение. Можно во внешнем файле, можно в ресурсе. В любом случае ее надо структурировать для упрощения доступа к разделам.


 
Vedun   (2005-12-06 00:45) [5]

Информацию также можно хранить в так называемых doc-файлах. Там каждый раздел можно загнать в свой поток. Перед этим их(разделы) можно сжимать, шифровать и т.д. Удобство в том, что большой объем информации хранится в структурированном виде в одном файле. Очень удобно.


 
Васяня   (2005-12-06 07:07) [6]

Чо за ахинею вы тут несете? берется обычная аксесовскай БД в нее забивается все что надо и база ставится под пароль... а тот геморой что вы задумали это вообще только в орешник пихать...


 
Масяня_1   (2005-12-06 08:10) [7]

Удалено модератором


 
Васяня   (2005-12-06 08:24) [8]

Удалено модератором


 
Масяня_1   (2005-12-06 08:45) [9]

Удалено модератором


 
alex_*** ©   (2005-12-06 10:22) [10]

вот и поговорили.... :)


 
Плохиш ©   (2005-12-06 11:09) [11]


> Васяня   (06.12.05 07:07) [6]
> Чо за ахинею вы тут несете? берется обычная аксесовскай БД

Мелко плаваешь, Оракл надо использовать.


 
Antonn ©   (2005-12-06 12:40) [12]

Васяня   (06.12.05 7:07) [6]
берется обычная аксесовскай БД в нее забивается все что надо и база ставится под пароль...

гы-гы-гы...


 
Масяня_1   (2005-12-06 12:43) [13]

Удалено модератором
Примечание: Действия модератора не обсуждаются


 
Mothertrucker   (2005-12-07 12:13) [14]

Ещё раз прифет!
Вы тута БД, Оракл.... Это ж конференция "Начинающим", а не "Продвинутым хакерам"..
Можете объяснить, мож есть компоненты какие для хранения зашифрованого текста в КОЛ??
И кстати зря модер переместил этот вопрос с "КОЛ" - если делать это с ВЦЛ, то компилер не ругаецца! :\
Напиши мне, напиши! )


 
alex_*** ©   (2005-12-07 12:18) [15]

если просто хочешь чтоб через note не прочитали, XOR"ом пройдись по текст. файлу


 
Antonn ©   (2005-12-07 14:06) [16]

Масяня_1   (06.12.05 12:43) [13]
А меня за это же - удалили. :(

не обманывай ;) в [7] было ругательство.

Mothertrucker   (07.12.05 12:13) [14]
ну можно так: забиваешь текст в текстовый файл, грузишь в TMemoryStream, сжимаешь его zlib"ом, сохраняешь на диск. Приклеиваешь этот сжатый файл как ресурс к exe. Во время работы грузишь этот ресурс в MemoryStream, разжимаешь, грузишь текст куда нужно. Вот:) Я так ресурсы TImageList"а храню, и места занимают меньше, и кто попало не сопрет:)


 
alex_*** ©   (2005-12-07 14:16) [17]

от кого защищаемся? от юзеров? они точно по ресурсам лазить не будут. Зачастую расширение достаточно изменить на .dat


 
Antonn ©   (2005-12-07 14:18) [18]

alex_*** ©   (07.12.05 14:16) [17]
они точно по ресурсам лазить не будут

я буду:) если меня это заинтересует.


 
alex_*** ©   (2005-12-07 16:20) [19]

ну и тебе жалко что текст кто-то посмотрит?


 
Antonn ©   (2005-12-07 16:37) [20]

мне текст? текст нет, а вот изображения да:)
еще не известно, какой там текст...


 
Red Baron   (2005-12-12 18:48) [21]

рипнуть можно практически все xor крякера не остановит. для этого надо поминимому заюзать вмпротект но тут антивирусы ругаться будут имхо.



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

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

Наверх




Память: 0.51 MB
Время: 0.05 c
2-1133888031
Gala_l
2005-12-06 19:53
2005.12.25
kbmMW


8-1121420940
Илья.Сан
2005-07-15 13:49
2005.12.25
Частичная загрузка битмапов


5-1118403989
Иванушка
2005-06-10 15:46
2005.12.25
Создание компонентов


1-1133250107
PeaK
2005-11-29 10:41
2005.12.25
Какая компонента подходит для ввода Unicode-текста с клавиатуры?


2-1133885039
oleggar
2005-12-06 19:03
2005.12.25
быстрая запись