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

Вниз

Помогите!!! Как в реестр записать файл, а потом его считать?   Найти похожие ветки 

 
Locked   (2002-04-25 07:13) [0]

Что я делаю неправильно:

function WriteFile(Name: string; FileName: string): boolean;
var
S: TFileStream;
Size: integer;
begin
try
S:=TFileStream.Create(FileName, fmOpenRead);
Reg.WriteBinaryData(Name, S, S.Size);
Result:= true;
except
Result:= false;
end;
end;

function ReadFile(Name: string; FileName: string): boolean;
var
D: TFileStream;
Size: integer;
P: Pointer;
begin
try
Size:= Reg.GetDataSize(Name);
D:=TFileStream.Create(FileName, fmCreate);
Reg.ReadBinaryData(Name, D, Size);
D.Free;
Result:= true;
except
Result:= false;
end;
end;

пишет вроде нормально , а вот на
Reg.ReadBinaryData(Name, D, Size) вылетает


 
Anatoly Podgoretsky ©   (2002-04-25 07:59) [1]

Реестр это не помойка.


 
gek ©   (2002-04-25 08:11) [2]

Блин, ну зачем туда файл то записывать, реестр то не для этого служит


 
locked   (2002-04-25 08:11) [3]

а что делать?


 
locked   (2002-04-25 08:16) [4]

Ну допустим мне надо что то туда записывать и считывать из TMemoryStream. Как это сделать


 
gek ©   (2002-04-25 08:22) [5]

Да записывай в обычный файл, какая разница то ?


 
Anatoly Podgoretsky ©   (2002-04-25 08:25) [6]

Не помойка!
А для ответа недостаточно данных


 
locked   (2002-04-25 08:28) [7]

а я всё таки сделал это :-)
я записал туду файл


 
Anatoly Podgoretsky ©   (2002-04-25 08:31) [8]

Пользователи будут тебе за это очень благодарны


 
locked   (2002-04-25 08:34) [9]

:-)))



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
14-26251
Fellomena
2002-04-02 10:38
2002.05.09
Веселись и пой, Delphi-программер!!! Мы признаны монстром !!!


1-26190
perov
2002-04-25 09:39
2002.05.09
Сравнение двух строк


6-26215
Beka
2002-02-24 13:57
2002.05.09
HTML вместе с Delphi


6-26209
Sergo
2002-02-26 17:46
2002.05.09
ПРИВЕТ ВСЕМ МАСТЕРАМ...И ВОТ ВОПРОСИК ТАКОЙ ВСПЛЫЛ!!!


7-26277
lun
2002-02-12 01:28
2002.05.09
Как зделать чтобы дочерние окна были видны как отдельные, т.е. не сворачивались с главным окном и были доступны через панель задач.