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

Вниз

Динамический массив как выходной параметр процедуры   Найти похожие ветки 

 
sj ©   (2002-05-17 09:30) [0]

Господа, укажите на баг, плис


var
Buffer: array of char;
Source: TFileStream;
begin
SetLength(Buffer, Size);
Source:=TFileStream.Create(FileName, fmOpenRead);
Source.Read(Buffer, Size);
end;


Если массив не динамический, никаких проблем, а в этом случае возникает загадочная ситуация "Access violation ..."


 
Виктор Щербаков ©   (2002-05-17 09:38) [1]

А так:
Source.Read(Buffer[0], Size); ?


 
Lord Warlock ©   (2002-05-17 09:42) [2]

Виктор Щербаков © (17.05.02 09:38)
А так:
Source.Read(Buffer[0], Size); ?


Source.Read(Buffer[0], Size*SizeOf(char));


 
Виктор Щербаков ©   (2002-05-17 09:44) [3]

Lord Warlock © (17.05.02 09:42)
Мда, всегда забываю про Unicode...


 
sj ©   (2002-05-17 10:06) [4]

отлично, спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
3-88344
kan2002
2002-04-30 16:11
2002.05.27
Johnman по ZReport, у меня нету компоненты dxBar?


1-88420
Vint
2002-05-17 09:53
2002.05.27
Тип данных


1-88494
Abu
2002-05-15 17:30
2002.05.27
Как убрать конечные пробелы в строке ?


3-88325
qqqq
2002-04-29 11:50
2002.05.27
GROUP BY ?


7-88658
lipskiy
2002-03-02 19:00
2002.05.27
Что надо учесть, чтобы быть уверенным, что мое приложение будет работоспособно на всех пользовательских машинах?