![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ошибка еакцессволюшион LoadFromStream
Dema-X © (2004-12-11 10:57:00)Почему при попытке загрузить содержимое которое ранее было сохранено мемо в память
генерится ошибка еакцессволюшион
var i:integer;
ini:TIniFile;
s:TStrings;
der:TMemoryStream;
begin
der:=TMemoryStream.Create;
Memo1.Lines.SaveToStream(der);
s.LoadFromStream(der);//Вот в этой строке и валится приложение!
Dema-X (2004-12-11 17:13:00) [1]да я по памяти смотрю,сидит знач у меня в мемо 20мегабуйтный файлище копирую его в stringlist и ...нифига скоко было стоко памяти и есть rjgbhjdfk :=
Игорь Шевченко (2004-12-11 16:54:00) [2]Verg © (11.12.04 16:07) [5]
> Это просто Free Software
FreeAndNil :)
С уважением,
Verg (2004-12-11 16:07:00) [3]А исходники так и остаются великой тайной,
"Как ни крути" (С) Реклама.
Так что, Open Source - это не халява,
Это просто FreeSoftware
Digitman (2004-12-11 15:59:00) [4]
> нет не проще, ассигном просто передаеш ссылку
чавой-то ?
ты в исходники VCL смотрел ? конкретно по этому поводу ?
Dema-X (2004-12-11 15:42:00) [5]нет не проще, ассигном просто передаеш ссылку,а мне нужная вторая копия в памяти причем не визуальная
Игорь Шевченко (2004-12-11 11:40:00) [6]А не проще ли
s := TStringList.Create;
s.Assign (Memo1.Lines);
С уважением,
Digitman (2004-12-11 11:36:00) [7]var i:integer;
ini:TIniFile;
s:TStrings;
der:TMemoryStream;
begin
der:=TMemoryStream.Create;
Memo1.Lines.SaveToStream(der);
der.Position := 0;
s := TStringList.Create;
s.LoadFromStream(der);//Вот в этой строке и валится приложение!