![]() |
![]() ![]() ![]() ![]() |
|
Юнит для снятия ограничений с компонентов, которые работают только в Delphi IDEDelphi , Компоненты и Классы , Модули
Автор: Сергей Гаврилие Засовываем его в projekt.dpr в раздел uses, причём самым первым и всё очень круто!
unit AntiTrial;
interface
implementation
uses windows;
const
WndClassName = 'TAppBuilder';
var
HWindow: HWnd;
WndClass: TWndClass;
initialization
fillchar(wndclass, sizeof(twndclass), #0);
with WndClass do
begin
style := 0;
lpFnWndProc := @DefWindowProc;
cbClsExtra := 0;
cbWndExtra := 0;
hIcon := LoadIcon(0, idi_Application);
hCursor := LoadCursor(0, idc_Arrow);
hbrBackground := GetStockObject(white_Brush);
lpszMenuName := '';
lpszClassName := WndClassName;
end;
wndclass.hInstance := Hinstance;
if RegisterClass(WndClass) = 0 then
Halt(255);
HWindow := CreateWindowEx(0, WndClassName, 'Delphi 5 - AntiTrial',
ws_OverlappedWindow, 0, 0, 0, 0, 0, 0, Hinstance, nil);
finalization
DestroyWindow(HWindow);
UnRegisterClass(WndClassName, hinstance);
end.
Единица AntiTrial предназначена для обхода ограничений пробной версии компонентов Delphi при запуске проекта вне среды разработки (Integrated Development Environment). Вот подробное описание, что делает этот код:
Чтобы использовать этот модуль, вам нужно добавить его в список используемых модулей в файле project.dpr проекта, как указано в примечании автора. Порядок модулей важен; размещение AntiTrial на верхнем уровне должно работать. Обратите внимание, что использование этого модуля может не быть законным или этичным, в зависимости от условий лицензии Delphi. Кроме того, это код может вызвать проблемы с другими компонентами или частями вашего проекта. Важно протестировать и проверить его эффективность перед разверткой в производственной среде. Юнит AntiTrial - решение для снятия ограничений с компонентами Delphi, работающими только в IDE, которое нужно добавить в файл проекта dpr и использовать в разделе uses. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | ||||