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

Вниз

Память   Найти похожие ветки 

 
dronas555   (2002-10-16 22:41) [0]

Подскажите функцию , которая возвращает размер памяти зарезервированный типизированным указателем и функцию которая
возвращает размер свободной памяти.


 
Suntechnic   (2002-10-16 23:24) [1]

1) SizeOf(type_of_pointer);
2) О какой памяти идёт речь?


 
Anatoly Podgoretsky   (2002-10-16 23:39) [2]

О свободной :-)


 
Dmk   (2002-10-17 00:09) [3]

Это как узнать кол-во свободной памяти

//....................................
Function TotalFreePhysicalMemory:DWord;
begin
GlobalMemoryStatus(MemStatus);
Result := MemStatus.dwAvailPhys;
end;
//.....................................
Function IsPhysicalMemoryExists(MemSize:LongWord):boolean;
begin
Result := MemSize < TotalFreePhysicalMemory;
end;
//.....................................


 
Rouse_   (2002-10-17 00:14) [4]

Поправлю Suntechnic © (16.10.02 23:24

SizeOf(pointer ^);

Желаю успехов


 
Suntechnic   (2002-10-17 00:44) [5]

>Rouse_ © (17.10.02 00:14)
Совсем не обязательно "брать" размер с реального указателя. Даже порой бывает полезнее "взять" размер с типа, на который указывает указатель, потому как указатель может, например, быть равен нулю, и тогда эта операция выдаст Exception. А в случае типа вы получите размер всегда.


 
Alx2   (2002-10-17 08:08) [6]

>dronas555 © (16.10.02 22:41)
Кое-что есть здесь:
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1034755297&n=0



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

Форум: "WinAPI";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
3-92931
чайник2002
2002-11-12 03:14
2002.11.28
Документы Word в таблице Oracle


4-93282
sas1
2002-10-15 11:18
2002.11.28
кнопки


3-92937
zomba
2002-11-05 08:51
2002.11.28
создание баз данных на ms sql 2000


14-93233
lak
2002-11-07 00:57
2002.11.28
Punto Switcher для Delphi


4-93302
"Ujin
2002-10-18 15:08
2002.11.28
Как с помощью ShellExecute отправить письмо с вложением?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский