Форум: "Начинающим";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
ВнизТипы данных Найти похожие ветки
← →
Неуч (2006-05-06 21:40) [0]Кто - нибудь может мне сказать в чём различие между паскалевским типом Integer и Delphi типом SmallInt, а также различие типов LongInt
← →
Cash © (2006-05-06 21:44) [1][Pas] integer вроде 2 байта занимает, точно столько же занимает и
[Del] smallint. А LongInt в обоих случаях вроде по 4 байта берет.
Все троя знаковые, все троя целые. Я уж не знаю, но вроде в справке ихней
написано так.
← →
Неуч (2006-05-06 21:47) [2]Мне тоже так казалось, но при считывание данной структуры из BMP файла
BMPInfo = record
Size : Longint;//Размер
Offset : Longint;//Смещение данных относительно начала файла
Width : Longint;//Ширина
Height : Longint;//Высота
Freq : SmallInt;//Частота кадров
WordLength : SmallInt;//Разрядность
end;
в Pasqal"е данные такие какие надо, в Delphi же получается полная чушь
← →
Лшдлуттнсфе (2006-05-06 21:47) [3]Во свехних спарвках описано. В делвефой очень даже подробно
← →
ЛшдлуттнСфе (2006-05-06 21:50) [4]И можно неизобретать лишнего... в windows.pas
PBitmapInfoHeader = ^TBitmapInfoHeader;
{$EXTERNALSYM tagBITMAPINFOHEADER}
tagBITMAPINFOHEADER = packed record
biSize: DWORD;
biWidth: Longint;
biHeight: Longint;
biPlanes: Word;
biBitCount: Word;
biCompression: DWORD;
biSizeImage: DWORD;
biXPelsPerMeter: Longint;
biYPelsPerMeter: Longint;
biClrUsed: DWORD;
biClrImportant: DWORD;
end;
← →
Лшдлуттнсфе (2006-05-06 21:51) [5]Частота кадров - забавно.
← →
Неуч (2006-05-06 21:52) [6]Большое спасибо за совет ЛшдлуттнСфеу. Я это обязательно учту.
← →
Неуч (2006-05-06 21:53) [7]Частота кадров это не мой прикол, это спасибо MICROSOFT надоумил
← →
Anatoly Podgoretsky © (2006-05-06 21:54) [8]Главная разница в понятиях Fundemental vs Generic
← →
KilkennyCat © (2006-05-06 21:54) [9]Хм... а можно ссылку первоисточник? Неужто микрософт такое мог...
← →
Cash © (2006-05-06 21:55) [10]Неуч (06.05.06 21:47) [2]:
> Freq : SmallInt 8|
Позволю заметить, а частота у таби может отрицательной быть???
Word - простое слово, оно и в Аф... тьфу, Делфи тоже слово, т. е. 2 b!
Смени на него поля структуры Freq и WordLength.
Чет я в Пасе не нашел SmallInt описания!!! А ты не ShortInt случаём
используешь?
← →
Германн © (2006-05-07 01:09) [11]Ещё одна "главная разница" в понятиях record vs packed record
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c