![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.02.2007
Сообщений: 5
|
![]()
Здравия всем!
Подскажите пожалуйста можно ли к примеру вот под эту структуру MSGSTRUCT STRUC MSHWND DD ? ; идентификатор окна, ; получающего сообщение MSMESSAGE DD ? ; идентификатор сообщения MSWPARAM DD ? ; доп. информация о сообщении MSLPARAM DD ? ; доп. информация о сообщении MSTIME DD ? ; время посылки сообщения MSPT DD ? ; положение курсора, во время посылки ; сообщения MSGSTRUCT ENDS выделить, например, 300 байт? По моим исследованиям при объявлении каждой новой структуры на диске материализуется ровно 1 Кб. Зачем же занимать один Кб, если реально для этой структуры понадобится пару сотен байт. Есть ли способ использовать столько сколько тебе надо? |
![]() |
![]() |
![]() |
#2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
ты хочешь выделять меньше места или больше чем выделяется реально на диск?
эта структура имеет размер 24 байта если тебе на выделить под неё ещё 276 байт, то напиши после неё db 276 dup (?) там и так используется сколько тебе надо иногда больше только лишь потому что физическое выравнивание секций в файле может быть не меньше 200 байт |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как лучше организовать структуру MySQL? | Romanbl4 | PHP | 7 | 26.06.2008 23:46 |
Определенное число установок..??? | PONKA | Безопасность, Шифрование | 4 | 07.06.2008 08:02 |
TCategoryButtons создать структуру ? | Родион | Компоненты Delphi | 2 | 07.05.2008 16:41 |
Предлагаю модернизировать структуру форумов | Aero_cobra | О форуме и сайтах клуба | 12 | 12.03.2008 14:26 |
Определенное время | Lonix | Общие вопросы Delphi | 11 | 18.03.2007 09:37 |