Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 23.06.2012, 20:55   #1
 Пехотинец
Аватар для daff26
 
daff26 на правильном пути
Регистрация: 06.02.2011
Сообщений: 69
Популярность: 49
Сказал(а) спасибо: 102
Поблагодарили 54 раз(а) в 31 сообщениях
 
По умолчанию Тема определения системы

Здраствуйте вот решил поделитьтся опытом немного о програмке Очень удобно.

И в этом письме я хочу рассказать Вам как быстро
и без использования дополнительных компонентов
узнать инфу о системе.
Для начала в нашей любимой среде разработки Delphi
создадим новую форму и бросим в нее компоненты:
Button (кнопка) и Memo (многострочный редактор),
оба с закладки Standart.
После чего в обработчик кнопки вставим следующий код:

Цитата:
procedure TForm1.Button1Click(Sender: TObject);
var MemoryStatus: TMemoryStatus;
begin
Memo1.Lines.Clear;
MemoryStatus.dwLength := SizeOf(MemoryStatus) ;
GlobalMemoryStatus(MemoryStatus) ;
with MemoryStatus
do
begin

Memo1.Lines.Add(IntToStr(dwTotalPageFile) +' Всего виртуальной памяти (в байтах)')) ;
Memo1.Lines.Add(IntToStr(dwAvailPageFile) +' Доступно виртуальной памяти (в байтах) ')) ;
Memo1.Lines.Add(IntToStr(dwTotalVirtual) +' Адресное виртуальное простанство текущего процесса')) ;
Memo1.Lines.Add(IntToStr(dwMemoryLoad) + '% использованно памяти') ;
Memo1.Lines.Add(IntToStr(dwTotalPhys) +' Всего физической памяти (в байтах)')) ;
Memo1.Lines.Add(IntToStr(dwAvailPhys) +' Доступно физической памяти (в байтах)')) ;
Memo1.Lines.Add(IntToStr(dwAvailVirtual) +' Доступно байт виртуального адресного пространства текущего процесса')) ;
end;

end;

Здесь используется API-функция GlobalMemoryStatus.

P.S. С помощью вот такого простого кода, мы избавляемся
от дополнительных модулей и оптимизируем наши программы.
Вообщем может кому и пригодиться!!!!!!!!!!!!
  Ответить с цитированием
Старый 29.06.2012, 12:51   #2
Заблокирован
 Разведчик
Аватар для e7n9
 
e7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небеe7n9 лучик света в грозовом небе
Регистрация: 10.08.2010
Сообщений: 21
Популярность: 834
Сказал(а) спасибо: 5
Поблагодарили 12 раз(а) в 11 сообщениях
Отправить сообщение для e7n9 с помощью Skype™
 
По умолчанию Re: Тема определения системы

на сколько примерно % оптимизируется?
  Ответить с цитированием
Старый 29.06.2012, 17:46   #3
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Тема определения системы

Цитата:
Сообщение от e7n9Посмотреть сообщение
на сколько примерно % оптимизируется?

на 15,4569%!!11!1! Думайте, перед тем как задать вопрос, кто вам скажет на сколько процентов оптимизируется ваша программа, кроме как вы сами?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ТО определения,термины Rickimaru Танки-Online 27 03.03.2015 20:18
[Прочее] Программа для определения стоимости смс МаЙоРчИк Халява для Читера 16 03.07.2012 14:56
[Помогите!] Определения Бота markswim Общение и обсуждение Perfect World 6 03.06.2012 12:24
[Информация] Новые правила системы для определения ботов Zevs68 Общение и обсуждение 13 05.08.2011 00:23

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 22:02.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net