Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
ВнизБольшоооой текст! Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.013 c