SysUtils Routines


Delphi C# Supported
abort new ExceptionYes
addexitproc No
addterminateproc No
adjustlinebreaks No
allocmem No
ansicomparefilename String.CompareToYes
ansicomparestr String.CompareToYes
ansicomparetext String.CompareToYes
ansidequotedstr No
ansiextractquotedstr No
ansilastchar No
ansilowercase String.ToLowerYes
ansilowercasefilenameString.ToLowerYes
ansipos String.IndexOfYes
ansiquotedstr No
ansisamestr String.EqulsYes
ansisametext String.EqulsYes
ansistrcomp String.CompareToYes
ansistricomp String.CompareToYes
ansistrlastchar No
ansistrlcomp String.CompareToYes
ansistrlicomp String.CompareToYes
ansistrlower String.ToLowerYes
ansistrpos String.IndexOfYes
ansistrrscan String.LastIndexOfYes
ansistrscan String.IndexOfYes
ansistrupper String.ToUpperYes
ansiuppercase String.ToUpperYes
ansiuppercasefilenameString.ToUpperYes
appendstr +=Yes
assignstr = Yes
beep No
booltostr No
bytetocharindex Yes
bytetocharlen No
bytetype No
callterminateprocs No
changefileext No
charlength No
chartobyteindex No
chartobytelen No
comparemem No
comparestr String.CompareToYes
comparetext String.CompareToYes
createdir Directory.CreateDirectoryYes
createguid No
currentyear DateTime.Today.YearYes
currtostr No
currtostrf No
date DateTime.TodayYes
datedelta 693594Yes
datetimetofiledate No
datetimetostr Yes
datetimetostring Yes
datetimetosystemtime Yes
datetimetotimestamp Yes
datetostr Yes
dayofweek DateTime.DayOfWeekYes
decodedate No
decodedatefully No
decodetime No
deletefile File.DeleteYes
directoryexists Directory.ExistsYes
diskfree No
disksize No
disposestr No
dllproc No
encodedate No
encodetime No
exceptionerrormessage No
excludetrailingbackslash Path.GetDirectoryNameYes
excludetrailingpathdelimiter Path.GetDirectoryNameYes
expandfilename Path.GetFullPathYes
expandfilenamecase Path.GetFullPathYes
expanduncfilename No
extractfiledir Path.GetDirectoryNameYes
extractfiledrive Path.GetPathRootYes
extractfileext Path.GetExtensionYes
extractfilename Path.GetFileNameYes
extractfilepath Path.GetDirectoryNameYes
extractrelativepath No
extractshortpathname No
falseboolstrs No
fileage No
fileclose File.CloseYes
filecreate File.CreateYes
filedatetodatetime No
fileexists File.ExistsYes
filegetattr File.GetAttributesYes
filegetdate File.GetCreationTimeYes
fileisreadonly Yes
fileopen File.OpenYes
fileread No
filesearch No
fileseek No
filesetattr File.SetAttributesYes
filesetdate No
filesetreadonly No
filewrite No
finalizepackage No
findclose No
findcmdlineswitch No
findfirst No
findnext No
floattocurr Convert.ToDecimalYes
floattodatetime Convert.ToDateTimeYes
floattodecimal Convert.ToDecimalYes
floattostr Convert.ToStringYes
floattostrf Convert.ToStringYes
floattotext Convert.ToStringYes
floattotextfmt No
fmtloadstr No
fmtstr No
forcedirectories Directory.CreateDirectoryYes
format No
formatbuf No
formatcurr No
formatdatetime No
formatfloat No
freeandnil No
getcurrentdir Environment.CurrentDirectoryYes
getenvironmentvariable Environment.GetEnvironmentVariableYes
getfileversion No
getformatsettings No
getlocaleformatsettings No
getmodulename No
getpackagedescription No
getpackageinfo No
gettime DateTime.NowYes
guidtostring No
hinstance No
incamonth DateTime.AddMonthsYes
includetrailingbackslash No
includetrailingpathdelimiter No
incmonth DateTime.AddMonthsNo
initializepackage No
interlockeddecrement No
interlockedexchange No
interlockedexchangeadd No
interlockedincrement No
inttohex Int32.ToString("x")Yes
inttostr Inr32.toStringYes
isdelimiter No
isequalguid No
isleapyear DateTime.IsLeapYearYes
ispathdelimiter No
isvalidident No
languages No
lastdelimiter No
leadbytes No
loadpackage No
loadstr No
lowercase String.ToLowerYes
msecstotimestamp No
newstr No
nextcharindex No
now DateTime.NowYes
nullstr No
outofmemoryerror No
quotedstr No
raiselastoserror No
raiselastwin32error No
removedir Directory.DeleteYes
renamefile File.MoveYes
replacedate No
replacetime No
safeloadlibrary No
samefilename String.EqualsYes
sametext String.EqualsYes
setcurrentdir Environment.CurrentDirectory = valueYes
showexception No
sleep Thread.CurrentThread.SleepYes
stralloc No
strbufsize String.LengthYes
strbytetype No
strcat +No
strcharlength No
strcomp String.CompareToYes
strcopy No
strdispose = nullYes
strecopy No
strend No
strfmt No
stricomp String.CompareToYes
stringreplace String.ReplaceYes
stringtoguid new GuidYes
strlcat No
strlcomp No
strlcopy No
strlen No
strlfmt No
strlicomp No
strlower String.ToLowerYes
strmove No
strnew No
strnextchar No
strpas No
strpcopy No
strplcopy No
strpos String.IndexOfYes
strrscan String.LastIndexOfYes
strscan String.IndexOfYes
strtobool Convert.ToBooleanYes
strtobooldef No
strtocurr Convert.ToDecimalYes
strtocurrdef No
strtodate Convert.ToDateTimeYes
strtodatedef No
strtodatetime Convert.ToDateTimeYes
strtodatetimedef No
strtofloat Convert.ToSingleYes
strtofloatdef No
strtoint Convert.ToInt32Yes
strtoint64 Convert.ToInt64Yes
strtoint64def No
strtointdef No
strtotime Convert.ToDateTimeYes
strtotimedef No
strupper String.ToUpperYes
supports No
syserrormessage No
systemtimetodatetime No
texttofloat No
time DateTime.NowYes
timestamptodatetime No
timestamptomsecs No
timetostr DateTime.ToStringYes
trim String.TrimYes
trimleft String.TrimStartYes
trimright String.TrimEndYes
trims No
trueboolstrs No
tryencodedate No
tryencodetime No
tryfloattocurr No
tryfloattodatetime No
trystrtobool No
trystrtocurr No
trystrtodate No
trystrtodatetime No
trystrtofloat No
trystrtoint No
trystrtoint64 No
trystrtotime No
unixdatedelta No
unloadpackage No
uppercase String.ToUpperYes
widecomparestr String.CompareToYes
widecomparetext String.CompareToYes
widefmtstr No
wideformat No
wideformatbuf No
widelowercase String.ToLowerYes
widesamestr String.EqualsYes
widesametext String.EqualsYes
wideuppercase String.ToUpperYes
win32check No
win32platform No
wraptext No