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

Вниз

Инсталляция   Найти похожие ветки 

 
guliver   (2002-01-11 03:59) [0]

Подскажите, пожалуйста, как свою прогу засунуть в инсталляшку?


 
Beauty_Full   (2002-01-11 04:09) [1]

Берешь к примеру файл MyFile.dat.
Он состоит из байтов, вот и пишешь:

Procedure MakeUnit(FName,UName:String);
Var T:TStrings;
F:File;
Begin
AssignFile(F,FName);
Try Reset(F,1);
Except ShowMessage("Не могу открыть исходный файл...");Exit;End;
T:=TStringList.Create;
T.Add("Unit "+UName+";");
T.Add("Interface");
T.Add("Const Data:Array[1.."+IntToStr(FileSize(F))+"] of Byte=(");

{И читаешь по байту из F и пишешь в T}

CloseFile(F);
T.SaveToFile(UName+".pas");
T.Free;
End;

Ты уловил мысль ? Пишешь в проге своей Uses {Имя этого юнита};

Ну а при распаковке пишешь по байту из массива.


 
Beauty_Full`   (2002-01-12 03:31) [2]

Ты понял ?


 
Guliver   (2002-01-22 04:19) [3]

Да.



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
7-67032
VitalyU
2001-12-09 06:06
2002.03.21
Com Port


3-66770
Demon ltd
2002-02-21 23:26
2002.03.21
Присваивание из базы


14-66973
Алексей Петров
2002-02-06 12:21
2002.03.21
Ну тогда еще задачка:


3-66771
dimack
2002-02-22 11:52
2002.03.21
Быстрый перенос содержимого таблиц из одной БД в другую


1-66822
Beka
2002-03-05 11:51
2002.03.21
Помогите пожалуйста. Я написалкод который виводит текст под углом