Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизInt64 как Integer Найти похожие ветки
← →
F$ (2010-03-31 15:27) [0]в программе нужно сохранять в переменные размеры 2-х стримов. возможна ли ошибка, если я буду сохранять размеры (Int64) в TPoint.
P: TPoint;
P := Point(Stream1.Size, Stream2.Size);
← →
12 © (2010-03-31 15:38) [1]имхо нормально
← →
12 © (2010-03-31 15:40) [2]а навсякий может свой пойнт объявить, где не Longint а Longword сказать
← →
Демо © (2010-03-31 15:41) [3]
> F$ (31.03.10 15:27)
Не смущеает, чтоtype TPoint = packedrecord
X: Longint;
Y: Longint;
end;
А Stream1.Size - Int64
← →
12 © (2010-03-31 15:50) [4]Int64 = 2раза по Longint
← →
F$ (2010-03-31 15:53) [5]
> Не смущеает, чтоtype TPoint = packedrecord X: Longint;
> Y: Longint;end;А Stream1.Size - Int64
Я вообщем-то из-за этого и парюсь.
← →
Демо © (2010-03-31 15:59) [6]
> > Не смущеает, чтоtype TPoint = packedrecord X: Longint;
> > Y: Longint;end;А Stream1.Size - Int64Я вообщем-то из-
> за этого и парюсь.
Ну если тебе так нужно в одну сьрукткру сохранять, так создай её и всё.
Смысл раздумывать об этом?TSizeStreams=record
Stream1,Stream2: Int64;
end;
← →
12 © (2010-03-31 16:00) [7]аа там 2 раза по int64..
тогда - свой тип
← →
Демо © (2010-03-31 16:00) [8]И функцию соответствующую добавь. Например
function SizeStreams(Size1,Size2: Int64): TSizeStreams;
begin
Result.Stream1 := Size1;
Result.Stream2:= Size2;
end;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.064 c