fbpx

Модуль System (системные утилиты) ***

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Список предустановленных процедур и функций (утилит), которые Вы можете использовать в своих приложениях для ТехЭдитора.

Данные подпрограммы размещены в модуле System. При этом, сам модуль можно не указывать в списке uses, так как TechEditor подключает его к каждому приложению автоматически.

1. Системные подпрограммы на языке программирования Pascal

1.1. Математические функции

Abs(x)

Функция Abs возвращает модуль числа x. Аргумент может быть целым или вещественным числом. Пример использования функции:

begin
Perimeter := 2 * (Abs(a) + Abs(b)); // 2|a|+2|b|
end;

ArcTan(x)

Функция ArcTan возвращает арктангенс числа x в радианах. Результат — вещественное число. Пример использования функции:

begin
Beta := ArcTan(3.14 / 2); // ~1
end;

Cos

Dec

Frac

Inc

Ln

Random

Round

Sin

Sqr

Sqrt

Trunc

Exp

1.2. Подпрограммы для работы со строками

AnsiCompareStr

AnsiCompareText

AnsiLowerCase

AnsiUpperCase

CompareStr

CompareText

FloatToStr

Format

FormatDateTime

FormatFloat

IntToStr

LowerCase

Pos

1.3. Подпрограммы для работы с файлами

Append

Assigned

AssignFile

Chdir

CloseFile

EOF

FilePos

FileSize

StrToDate

StrToDateTime

StrToFloat

StrToInt

StrToIntDef

StrToTime

UpperCase

1.4. Подпрограммы для работы с датой, временем

Date

DateTimeToStr

DateToStr

DayOfWeek

DecodeDate

DecodeTime

EncodeDate

EncodeTime

IncMonth

Now

Time

TimeToStr

1.5. Другие подпрограммы

Beep

Chr

Copy

CreateOleObject

Delete

GetActiveOleObject

High

InputQuery

Insert

Int

Interpret

IntToHex

IsLeapYear

IsValidIdent

Length

Low

Machine

Odd

Ord

Raise

ReadLn

Reset

Rewrite

Scripter

SetOf

ShowMessage

Trim

TrimLeft

TrimRight

VarArrayCreate

VarArrayHighBound

VarArrayLowBound

VarIsNull

VarToStr

Write

WriteLn

2. Системные подпрограммы на языке программирования Basic

Asc

Atn

CBool

CByte

CCur

CDate

CDbl

Cint

CLng

CreateObject

CSng

CStr

DatePart

DateSerial

DateValue

Day

Fix

FormatCurrency

FormatDateTime

FormatNumber

Hex

Hour

InputBox

InStr

Int

IsArray

IsDate

IsEmpty

IsNull

IsNumeric

LBound

LCase

Left

Len

Log

LTrim

Mid

Minute

Month

MonthName

MsgBox

Replace

Right

Rnd

RTrim

Second

Sgn

Space

StrComp

String

Timer

TimeSerial

TimeValue

UBound

UCase

Weekday

WeekdayName

Year

English forum

Simple calculator in TechEditor in 10 minutes!

Ontario Building Code 2012 | Load combination (Free Application & Report Template)

Videoreview version 1.0

New articles

Dystlab™ — Project for Engineers

Dystlab™ is a trademark registered in the State Register of Certificates of Ukraine for Goods and Services Marks 26.02.2018, certificate No. 238304. Owner: entepreneur Artomov V.E., EGRPOU/ITN: 3003314690.

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

 

Legal information