![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамический массив как выходной параметр процедуры
sj © (2002-05-17 09:30:00)Господа, укажите на баг, плис
var
Buffer: array of char;
Source: TFileStream;
begin
SetLength(Buffer, Size);
Source:=TFileStream.Create(FileName, fmOpenRead);
Source.Read(Buffer, Size);
end;
Если массив не динамический, никаких проблем, а в этом случае возникает загадочная ситуация "Access violation ..."
sj (2002-05-17 10:06:00) [1]отлично, спасибо
Виктор Щербаков (2002-05-17 09:44:00) [2]Lord Warlock © (17.05.02 09:42)
Мда, всегда забываю про Unicode...
Lord Warlock (2002-05-17 09:42:00) [3]Виктор Щербаков © (17.05.02 09:38)
А так:
Source.Read(Buffer[0], Size); ?
Source.Read(Buffer[0], Size*SizeOf(char));
Виктор Щербаков (2002-05-17 09:38:00) [4]А так:
Source.Read(Buffer[0], Size); ?