|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2010, 19:08 | #11 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Так как я делаю данную dll для архивации\разархивации bmp, то изучаю структуру bmp - там таки попалась LONG и из-за этого пришлось лезть на рожон. А вот то, где она попалась стало теплее: Код:
P.S. Вот тема, в которой вся структура, буду рад, если покажете, что писать в гор\верт. разрешении: http://programmersforum.ru/showthread.php?t=84703
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
14.02.2010, 19:28 | #12 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
вся структура описана в windows.pas и занимает 40 байт...
Код:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
14.02.2010, 19:38 | #13 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Уж и на том спасибо.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
14.02.2010, 19:52 | #14 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
OFFTOP >
понимаю программисты борланда за всем видимо не уследили.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
15.02.2010, 12:20 | #15 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Блин. Сегодня уселся вбивать в паскаль структуры FILEHEADER INFOHEADER V4 и V5 и натнулся опять на те же грабли. Не смотря на то, что в паскале написано, что
, мол я могу использовать эти типы, нифига. Паскаль материт меня по матушке за DWORD. А этот тип довольно часто встречается по всем структурам. Причем в некоторых случаях "разбить" его не получится. Что делать? P.S. Вообще теоретически можно его в структурах описать как LongInt, который есть по умолчанию, но потом очень сильно мучаться при считывании и записи.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Alex Cones; 15.02.2010 в 12:23. |
15.02.2010, 12:38 | #16 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
ось-це (см. скрин)... кроме того, есть еще варианты:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 15.02.2010 в 13:09. |
15.02.2010, 12:51 | #17 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Alex Cones, Вы абсолютно напрасно тратите время и силы, разрабатывая библиотеку под ОС, которой уже много лет не существует!! Dos is dead!
Хотите небольшой размер - пишите на Win API, или библиотечка KOL, или вообще на ассемблере (не шучу, если программа не имеет интерфейс и использует Win API, то писать её на том же MASM - нужны только знания и сноровка, по затратам времени выйдет практически то же самое, что Вы сейчас пытаетесь выдоить из стареньго дедушки TP ) |
15.02.2010, 13:00 | #18 | |||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
Цитата:
P.S. Буду использовать LongInt вместо DWORD, благо ;%:?** из мелкософт использовали их, только чтобы записать ДВУХЗНАЧНОЕ ЧИСЛО (в 12 случаях из 14). В остальных случаях постараюсь не вылезти за рамки 2-х миллиардов.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|||
16.02.2010, 00:12 | #19 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для 48 битного изображения | Rezet | Помощь студентам | 1 | 15.05.2010 22:07 |
Запись числа типа инт в ячейку двумерного массива типа char | AxenicX | Помощь студентам | 1 | 25.09.2009 00:35 |
Чтение 48 битного png | Rezet | Мультимедиа в Delphi | 1 | 27.05.2009 11:12 |
Декодирование 48 битного RAW формата | Rezet | Мультимедиа в Delphi | 5 | 23.01.2009 18:21 |
Цвет и анимация в консоли 32-битного приложения | oleg kutkov | Общие вопросы C/C++ | 3 | 15.04.2008 14:03 |