Bibliothèque SysUtils

Cette page liste toutes les classes, propriétés, méthodes, fonctions et énumérés de la bibliothèque SysUtils.

Classes, propriétés et méthodes
Array
TFloatArrayDescription de TFloatArray
TIntegerArrayDescription de TIntegerArray
TStringArrayTableau dynamique de String
TDoubleList
AddAjoute un élément à la fin de la liste
AddFloatsAjoute une liste de flottants
AsJSONRetourne un JSON ou initialise depuis un JSON
AsStringLecture/écriture des éléments de la liste sous forme de chaîne
AverageMoyenne des valeurs de la liste
ClearSupprime tous les éléments de la liste
CountNombre d'élément de la liste
CreateConstructeur de la classe TDoubleList
DeleteSupprime une valeur à un index donné
DeviationDescription de Deviation
FloatsAccès indexé aux éléments de la liste
InsertDescription de Insert
MaxCalcul du maximum
MinCalcul du minimum
NbValuesStrictlyInferiorToDescription de NbValuesStrictlyInferiorTo
NbValuesStrictlySuperiorToDescription de NbValuesStrictlySuperiorTo
RangeCalcule l'étendue des valeurs
SortTri de la liste
StandardDeviationDescription de StandardDeviation
SumCalcul de la somme des valeurs
Sum2Clacul de la somme des carrés des valeurs
TIntegerList
AddAjoute un ou plusieurs éléments
AddIntegersDescription de AddIntegers
AsRangesDescription de AsRanges
AsStringImport/export sous la forme d'une chaîne de caractères
AverageCalcule la moyenne des entiers de la liste
ClearVide la liste
CountNombre d'éléments de la liste
CreateDescription de Create
DeleteSupprime un élément par son index
IndexOfRetourne l'index d'une valeur
InsertInsert une valeur à un index donné
IntegersDescription de Integers
MaxRetourne le plus grand entier de la liste
MinRetourne le plus petit entier de la liste
RemoveSupprime un élément par valeur
ReverseInverse l'ordre des éléments de la liste
SetAsPositiveRangesDefinit le contenu de la liste d'après une description raccourcie
SortTrie la liste par ordre ascendant
SumCalcule la somme des entiers de la liste
ToArrayRetourne le contenu de la liste sous la forme d'une array
TStdIOProcessExec
CommandlineDescription de Commandline
CreateConstructeur de la classe Create
CreateChildProcessDescription de CreateChildProcess
DirectoryDescription de Directory
ExitCodeDescription de ExitCode
IsProcessActiveDescription de IsProcessActive
KillProcessDescription de KillProcess
LastReadDescription de LastRead
LogonDomainDescription de LogonDomain
LogonPasswordDescription de LogonPassword
LogonUserDescription de LogonUser
OutPutDescription de OutPut
OutputStringsDescription de OutputStrings
ReadStringDescription de ReadString
TStringBuilder
AppendDescription de Append
CreateDescription de Create
DataDescription de Data
EmptyDescription de Empty
ResetDescription de Reset
SaveToFileDescription de SaveToFile
SaveToTextFileDescription de SaveToTextFile
SizeDescription de Size
TStrings
AddAjoute une chaîne à la liste.
AddDataAjoute une chaîne et un identifiant numérique à la liste
AddStringsAjoute les éléments d'une autre TStrings
AsJSONArrayPermet d'accéder à la représentation JSON du contenu
CaseSensitiveDétermine la sensibilité à la casse
ClearPermet de supprimer toutes les chaînes contenues de la TStrings
CommaTextPermet d'accéder à la représentation CommaText contenu
CountRetourne le nombre d'éléments de la TStrings
CreateInstancie un objet TStrings
DatasPermet d'accéder à l'identifiant numérique correspondant à un index
DeleteSuppression d'un élément de la TStrings par son index
DuplicatesSpécifie la gestion de l'ajout de doublons dans une liste triée
ExchangeIntervertit deux éléments de la TStrings
ExpandValuesAsMacrosDans une chaîne source, remplace des chaînes de caractères par d'autres, définies dans la TStrings
IndexOfRecherche un élément et retourne son index
IndexOfDataRetourne l'index correspondant à un identifiant numérique
IndexOfNameRetourne l'index correspondant à un nom
InsertInsère un élément dans la TStrings
InsertDataInsère une chaîne et un identifiant numérique dans la liste
JoinDescription de Join
LoadFromFileCharge une TStrings depuis un fichier texte
LowerCasePasse toutes les chaînes en minuscule
NamesPermet d'accéder à la partie "nom" d'une paire (nom=valeur)
PackSupprime les chaînes vides de la TStrings
Pop"Dépile" et retourne la dernière chaîne de la TStrings
PostfixSuffixe toutes les chaînes
PrefixPréfixe toutes les chaînes
Push"Empile" une chaîne en fin de TStrings
RemoveSupprime une chaîne de la TStrings par son nom
ReverseInverse l'ordre des chaînes dans la TStrings
SaveToFileEnregistre une TStrings dans un fichier
SCSVTextPermet d'accéder à la représentation SCSV du contenu
SortTrie la TStrings
SortAndRemoveDuplicatesTrie et supprime les doublons
SortedDéfinit la propriété trié ou non de la TStrings
StringsPermet d'accéder à la chaîne située à un index
SVQTextRemplissage d'une TStrings à partir de données délimitées
TabTextPermet d'accéder à la représentation TSV du contenu
TextPermet d'accéder à la représentation Text (avec retours à la ligne) du contenu
ToArrayRetorune un tableau dynamique contenant les chaînes
TrimStringssupprime les caractères de contrôle présents en début et fin des chaînes de la TStrings
TStringsDuplicatesEnuméré des valeurs de TStrings.Duplicates
UpperCasePasse toutes les chaînes en majuscule
ValueFromIndexRetourne la valeur pour un index donné
ValuesPermet d'accéder à la partie "valeur" d'une paire (nom = valeur)
Fonctions
BeepGénère un son d'une fréquence donnée.
ByteToCharRenvoie le caractère correspondant à un octet donné (dépréciée)
CharToByteRetourne le code d'un caractère d'une chaîne (dépréciée)
CmdLineParamCountNombre des paramètres passés en ligne de commande
CmdLineParamStrRécupération d'un paramètre de ligne de commande
CollectDirectoriesDescription de CollectDirectories
CollectMatchingFilesRenvoie la liste de fichiers répondant à un masque d'un répertoire donné.
DecodeBase64Description de DecodeBase64
DecompressDataStringDescription de DecompressDataString
DeHTMLifyConversion de HTML vers texte
EncodeBase64Encode des données au format base64
ExeName (obsolète)Chemin de l'exécutable (dépréciée)
ExtractHTMLBodyDescription de ExtractHTMLBody
FloatToStrRoundedDescription de FloatToStrRounded
FlushDictionariesDescription de FlushDictionaries
FormatFloatCette fonction permet de formater un nombre réel à l'affichage.
FormatIntegerFormatage d'un entier en chaîne de caractères.
FormatNumericDescription de FormatNumeric
FormatTranslateDateTimeConvertit une date en chaîne de caractères dans la langue locale, en respectant un format d'affichage traduit via le dictionnaire de configuration.
GenerateGUIDGénère un nouveau GUID
GenerateGUIDBase32Génère un nouveau GUID sous forme compacte
GenerateLUIDGénération d'un identifiant localement unique
GenerateMailToHyperlinksDescription de GenerateMailToHyperlinks
GenerateWebRedirectionPageGénère une page HTML de redirection
GetActiveLanguageRetourne la langue actuelle de Qubes.
GetActiveLanguageIDRetourne le LangID de la langue de l'utilisateur
GetEnvironmentVariableLecture d'une variable d'environnement du système
GetFileVersionDescription de GetFileVersion
GetLanguageLiveSessionDescription de GetLanguageLiveSession
GetShellCommandExeNameForFileRetourne le chemin de l'exécutable permettant de lire le fichier spécifié en paramètre
GetShellCommandForFileRetourne la ligne de commande permettant d'effectuer la commande sur le fichier spécifié en paramètre
GetTemporaryFileNameCrée un fichier dans le dossier temporaire de la session
GetTemporaryFilesPathRetourne le chemin du dossier temporaire
HexToStringDécodage d'un bloc de données encodé en hexadécimal brut
HTMLifyConversion de texte en HTML (obsolete)
InetDownloadAppelle une url HTTP via le proxy et retourne le corps de la réponse
InetDownloadDirectAppelle directement une url HTTP et retourne le corps de la réponse du serveur
InternalResourceAccès aux resources internes
JSONifyConvertit une valeur en sa représentation au format JSON
LanguageIDsListe des identifiants de langue
LanguageIDToNameDescription de LanguageIDToName
LanguageIDToNativeNameDescription de LanguageIDToNativeName
MimeTypeFromFileNameDescription de MimeTypeFromFileName
NormalizeFileNameDescription de NormalizeFileName
OutputDebugStringEnvoie une chaîne au débogueur Windows
PlaySoundJoue un son (ou une musique) contenu dans un fichier.
ReadContextVarLecture d'une variable contextuelle
ResourceAsStringDescription de ResourceAsString
SetActiveLanguageIDDescription de SetActiveLanguageID
SetLanguageToLiveSessionBascule la langue sur une LiveSession Rosetta
ShellExecuteEffectue une opération sur un fichier spécifié
ShellExecuteAndWaitDescription de ShellExecuteAndWait
ShellOpenOuvre un fichier/dossier avec son application par défaut
ShellPrintImprime un fichier avec l'application définie au niveau du système
Shl (obsolète)Fonction de décalage à gauche binaire (obsolète)
Shr (obsolète)Fonction de décalage à droite binaire (obsolète)
SleepSuspend l'exécution de la thread courante
StrCountStringDétermine le nombre d’occurrences d'une chaîne dans une autre chaîne
StringToHexConversion des octets d'une chaîne en leur représentation hexadécimale
StringToUTF8Conversion d'une chaîne de caractères en sa représentation UTF8
StrRemoveCharsDescription de StrRemoveChars
TestBitTest l'état d'un bit d'une valeur entière
TranslateApplicationStringRetourne la traduction si la chaîne est présente dans le dictionnaire d'application sinon elle est rajoutée dans celui-ci.
TranslateConfigurationStringRecherche la traduction d'une chaîne de caractères dans le dictionnaire de configuration de la langue courante
TranslateStringRetourne une traduction selon le dictionnaire de configuration.
URLGetParamLecture d'un paramètre dans une URL
URLSetParamAjout d'un paramètre dans une URL
UTF8ToStringConversion d'une chaîne de caractères encodée en UTF-8 vers la représentation en mémoire utilisable par les scripts
WriteContextVarEcriture d'une variable contextuelle
Enumérés
TStringsDuplicatesEnuméré des valeurs de TStrings.Duplicates