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

Вниз

Нужно загрузить exe-файл в Memo.   Найти похожие ветки 

 
Hend   (2003-04-13 16:16) [0]

Нужно загрузить exe-файл в Memo, и потом сохранить. Как это правильно сделать, чтобы после сохранения он был работоспособен?
Спасибо.


 
Song   (2003-04-13 16:26) [1]

Никак. TMemo для этого не предназначен.


 
Giemgo   (2003-04-13 16:34) [2]

Ну почему не предназначен ? Можно туда выводить exe"шник в HEX виде. А потом также сохранять.


 
Anatoly Podgoretsky   (2003-04-13 17:51) [3]

Giemgo (13.04.03 16:34)
Это не будет загрузкой exe-файл в Memo, кроме того наверняка удет проблема с размером. ТОчно сказать нельзя, он не указывает ОС.


 
Giemgo   (2003-04-13 18:04) [4]

Ну это смотря что называть загрузкой exe-файла.

А при чем здесь ОС ?


 
Hend   (2003-04-13 19:31) [5]

Win 9x, Win NT ... вообщем все.

Загрузка, ну типа того, если открыть файл в lister"е (просмотр в меню).


 
Song   (2003-04-13 21:03) [6]

2Giemgo (13.04.03 18:04)
А косяк в том, что #10, #13 будут означать другую строку и при сохранении потеряются.


 
NA   (2003-04-13 21:16) [7]


> Giemgo (13.04.03 18:04)
> Ну это смотря что называть загрузкой exe-файла.
> А при чем здесь ОС ?


Ты ведь захочешь смотреть файлы РАЗНОГО размера? А ограничения на размер, существующие в TMemo, фактически являются ограничениями, наложенными самой ОС. F1, RTFM.


 
Palladin   (2003-04-13 21:46) [8]


> Hend (13.04.03 19:31)

файл не грузят в TMemo, файо в TMemo отображают...


 
Hend   (2003-04-13 22:38) [9]


> Palladin © (13.04.03 21:46)

Понял.


И все же помогите решить проблему, кстати мне необязательно отображать в TMemo.


 
Palladin   (2003-04-13 23:49) [10]

Вот это уже другой вопрос.
Для чего тебе грузить файл?


 
Hend   (2003-04-14 00:14) [11]

Необязательно в TMemo, но и не совсем в «левые» компоненты, можно, например, TRichEdit.

Ну ладно, нужно зашифровать файл. Знаю, есть другие способы, намного надежней, быстрей, просто программа изначально была предназначена для шифрования текста. Я подумал, может можно открыть и любой файл как текст, ну а дальше уже понятно.
Помогите пожалуйста.


 
Нууу   (2003-04-14 05:17) [12]

может быть, для начала, скачать tplockbox с http://www.sourceforge.net!
Все бесплатно, все с исходниками, все разработано фирмой с мировой репутацией. Почитать исходники и сделать лучше, чем они!


 
Hend   (2003-04-14 21:43) [13]


> Нууу (14.04.03 05:17)

Ладно посмотрю, но всеже помогите, как отобразить любой файл, в hex виде, в TRichEdit. В Интернете не нашел...
Заранее благодарен!


 
А123   (2003-04-15 01:52) [14]

2 Hend (14.04.03 21:43)

>Ладно посмотрю, но всеже помогите, как отобразить любой файл, в >hex виде, в TRichEdit

AssignFile()
Reset()
while not EOF()
BlockRead()
IntToHex()
Lines.Add()
end
CloseFile()
end



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

Форум: "Потрепаться";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
4-836
Andrej
2003-03-04 11:41
2003.05.01
Добавление иконки


1-537
Viktor Tsoy
2003-04-18 02:08
2003.05.01
MDIChild


1-592
Евгений Барабашин
2003-04-17 18:38
2003.05.01
Как лучше организовать диалог для задания филтра по набору данных


1-622
Alex3000
2003-04-19 13:19
2003.05.01
Обработка нажатия Alt+F4 (Начинающий)


3-391
HanIP
2003-04-15 09:58
2003.05.01
DBGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский