|
|
Системные компоненты предоставляют доступ к различным объектам или устройствам системы Windows, например к реестру или принтеру. Указанные компоненты являются полными или максимально
совместимыми аналогами соответствующих компонентов, имеющихся в популярных средах программирования C++ Builder и Delphi.
Ниже представлены системные компоненты языка JS+:
TClipboard
Определяет буфер обмена Windows.
TConsole
Определяет консоль (командное окно) Windows.
TMouse
Определяет манипулятор мышь.
TPrinter
Определяет стандартный принтер Windows.
TRegistry
Определяет объект, предназначенный для работы с реестром Windows.
TScreen
Определяет текущий экран Windows.
TTimer
Определяет таймер (счетчик) времени.
Пример: системный компонент TTimer (JS+)
|
|
// Главная форма frm=new TForm(); frm.Caption="JS+ - Системные компоненты"; frm.Width =450; frm.Height=300;
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=" Пример таймера";
// Панель pnl=new TPanel(frm); pnl.BorderStyle=bsSingle; pnl.SetBounds(10,10,frm.ClientWidth-20,stb.Top-20); pnl.Color=clWhite; pnl.Font.Color=0x0070A0.toTColor(); pnl.Font.Size*=5;
// Таймер tmr=new TTimer(frm); tmr.Interval=1000; tmr.Enabled=true; tmr.OnTimer=tmr_Timer; tmr.Timer();
frm.ShowModal();
// Обработчик события OnTimer function tmr_Timer(tmr) { pnl.Caption=TimeToStr(GetTime()); }
|
Совместимость
C++ Builder/Delphi
|
JS+ | Руководство пользователя
|
|
|
|
|
|