Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Вниз

sizeof()   Найти похожие ветки 

 
Skywalker   (2002-07-04 11:50) [0]

Господа, кто знает, почему сабдж по TBitmapFileHeader в BC 6.0 возвращет 16 байт (что является неправильным), а в Delphi 6.0 - 14(что является правильным, сам подсчитывал вручную)??


 
Anatoly Podgoretsky   (2002-07-04 12:03) [1]

Оба варианта правилные


 
Alx2   (2002-07-04 12:11) [2]

>Skywalker © (04.07.02 11:50)
Aligned records?


 
Skywalker   (2002-07-04 18:34) [3]

2Anatoly
Объясните.
Я сделал свой вывод о неправильности из того,
что TBitmapFileHeader.bfReserved2 в Delphi равно нулю (в рантайме), а в CB оно равно значению, которое в Delphi лежит в поле TBitmapFileHeader.bfOffBits... Причем в Delphi все работает,
а в CB - нет.


 
Poirot   (2002-07-04 19:56) [4]

Чё я понял с этой Делфёй...
Что она почти все (дажа наверное все) записи делает кратными 4.... вам packed поможет


 
Anatoly Podgoretsky   (2002-07-04 20:14) [5]

Оба варианта правильные, но разное выравнивание, что бы не зависить от выравнивания и всегда иметть один и тот же размер, надо использовать packed record


 
Skywalker   (2002-07-05 19:51) [6]

Но в делфе то все нормально (хотя я и не использую packed)! Глючит как раз ся!


 
Anatoly Podgoretsky   (2002-07-05 21:24) [7]

Нельзя говороить что то кглючит, надо говорить кто то, это разное выравнивание



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

Форум: "Основная";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
1-58145
Plt
2002-07-04 10:26
2002.07.18
Word


3-58005
Tutov Roman
2002-06-26 14:49
2002.07.18
При ччитывания поля таблицы возникает ошибка . Почему ?


3-57999
billybons
2002-06-26 14:54
2002.07.18
А с SQL схема try.....except не работает ?


1-58218
SkyQuake
2002-07-04 20:17
2002.07.18
Потоки и картинки, картинки и потоки...


1-58061
werr
2002-07-05 17:04
2002.07.18
Как узнать каким юзером занят файл?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский