Показать сообщение отдельно

  #2  
Старый 05.06.2007, 16:13
Xserg
Участник форума
Регистрация: 09.12.2006
Сообщений: 135
Провел на форуме:
426226

Репутация: 726
По умолчанию

Попробуй так
Код:
var   MBI: MEMORY_BASIC_INFORMATION;
VirtualQuery(pointer($400000),MBI,$1000);
if (MBI.State and MEM_FREE) =	MEM_FREE then
if (MBI.RegionSize -(dword(MBI.AllocationBase)-$400000)) >= $6000  then
  VirtualAlloc(pointer($00400000),$6000,MEM_COMMIT, PAGE_EXECUTE_READWRITE)
  else xyz;
у меня при любом IMAGE BASE регион $00400000 занят.
 
Ответить с цитированием