воскресенье, 25 октября 2009 г.

Осторожно, Windows!

Идёт охота

Те, кто занимается ремонтом и настройкой компьютеров в России, сейчас очень сильно рискуют. Ежедневно десятки настройщиков-инсталляторов задерживаются милицией и отправляются под суд по обвинению в нарушении авторских прав. Все они, все без исключения не знали, что на них открыта "охота", иначе не попались бы. Из тех, кто предварительно уведомлен об обстановке, не осужден никто. На скамью подсудимых попадают исключительно неосведомленные, не знающие, что такое проверочная закупка, и как она проводится.

В настоящей памятке мы разъясним этот вопрос:

среда, 22 июля 2009 г.

Delphi и Windows Mobile - возможно?

Windows Mobile

Windows CE - платформа, предназначенная для использования на устройствах с малым количеством оперативной памяти (ядро системы требует всего 32 кб), небольшим дисплеем и процессором, работающем на относительно малых частотах. Устройства под управлением этой ОС встречаются всё чаще и чаще, да и цены на них постепенно снижаются. К примеру, GPS-навигатор с такой системой (а на большинстве навигаторов именно Windows Mobile и установлена) можно купить всего за 3500 руб.

вторник, 21 июля 2009 г.

Работа с реестром через объект типа TRegistry

Как и было обещано, публикуется способ работы с реестром, работающий в Windows 7.

type 
TRegistryEx=class(TRegistry) 
end; 

{............} 

procedure TForm1.FormCreate(Sender: TObject); 
const 
KEY_WOW64_32KEY = $200; 
KEY_WOW64_64KEY = $100; 
var 
org:tregistryEx; 
key: HKEY; 
begin 
org:=tregistryEx.Create; 
org.RootKey:=HKEY_LOCAL_MACHINE; RegOpenKeyEx(HKEY_LOCAL_MACHINE, 'SOFTWARE\Microsoft\Windows NT\CurrentVersion', 0, KEY_ALL_ACCESS or KEY_WOW64_64KEY, key); org.SetCurrentKey(key); Edit1.Text:=org.ReadString('RegisteredOwner'); 
Edit2.Text:=org.ReadString('RegisteredOrganization');

Кроме того, объект TRegistry позволяет использовать и другие функции работы с реестром.

пятница, 10 июля 2009 г.

Windows 7 и Delphi - проблемы и решения


image hosting

До официального выхода Windows 7 остается еще целых три месяца, но разработка этой ОС уже фактически закончена — в конце июля должна выйти окончательная версия системы.
С выходом бета-версии, которую можно скачать на оффициальном сайте, появилась необходимость использовать IDE Delphi в новой системе.
Собственно Delphi ставится без проблем, работает, если верить отзывам в Интернете, хотя у меня D2009 вылетает после компиляции. Уже появились специфичные компоненты, использующие новые возможности. К примеру, помимо Windows Vista Components от dotPas.net и AeroGlass(Daniel Mitte) существуют компоненты, разработанные Daniel Wischnewski.