Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Win95 или WinNT для Delphi1

Delphi , ОС и Железо , Windows

Win95 или WinNT для Delphi1

Автор: Peter Below

Билл Гейтс получил Нобелевскую премию за то, что первый научился продавать гемморой за деньги. На следующий год Линус Торвальдс так же получил Нобелевскую премию за то, был первым, у которого бесплатно забирали гемморой.

Я не могу понять каким образом моя 16-битная программа может различить Win95 и WinNT.


Const WF_WINNT = $4000;
IsNT := (GetWinFlags and WF_WINNT) <> 0;

Here's the translation of the text into Russian:

Классический вопрос по Delphi 1! Программный код, который вы предоставили, пытается определить, является ли операционной системой Windows NT (WinNT) или нет, используя функцию GetWinFlags, которая возвращает значение, указывающее тип Windows, работающего на системе. В Delphi 1 функция GetWinFlags возвращает значение в диапазоне от $0000 до $FFFF. Константа WF_WINNT определена как $4000, что соответствует высокому биту возвращаемого значения. Если этот бит установлен, то это означает, что Windows NT работает. Код использует оператор bitwise AND (and) для проверки, имеет ли результат функции GetWinFlags бит WF_WINNT. Если он есть, переменная IsNT будет присвоена значение True, указывая, что Windows NT работает. В противном случае она будет присвоена False. Что касается юмористических комментариев о Билле Гейтсе и Линусе Торвальдсе, я думаю, они просто являются игривым попыткой пощекотать конкуренцию между Microsoft (Windows) и Linux. Таким образом, этот код использует функцию GetWinFlags для обнаружения, является ли Windows NT работающей или нет.

В статье автор Питер Белоу рассматривает возможность отличия операционной системы Win95 и WinNT в программе Delphi1 на примере использования константы WF_WINNT.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Windows ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-10 07:13:18
2024-05-19 14:51:01/0.0059170722961426/0