| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Программа и байты |
| Автор: SoWa 1.2.2005, 15:02 |
| Скажите пожалуйста, может ли работающая программа разобрать саму себя по байтам и сохранить их, например в текстовый документ? Если возможно, то подскажите код |
| Автор: Snowy 1.2.2005, 16:16 |
| Открывай файл программы на чтение и читай... А потом байтики превращай в текст. Читай через TFileStream. |
| Автор: Bes 1.2.2005, 16:24 |
| Ага, у меня так получилось. procedure TForm1.Button1Click(Sender: TObject); Var F1,T1:TFileStream; begin F1:=TFileStream.Create(Application.ExeName,fmShareDenyNone); T1:=TFileStream.Create('C:\mySelf.txt',fmCreate); T1.CopyFrom(F1,F1.Size); F1.Free; T1.Free; end; |
| Автор: Snowy 1.2.2005, 16:48 | ||
|
| Автор: SoWa 3.2.2005, 12:14 |
| Круто! Очень благодарен! |