Einfacher Typ: string

Dieser Typ gehört zur Unit System und ist vom Subtyp Einfacher Typ.
Ein String-Typ stellt eine Folge von Zeichen dar. Die maximale Länge einer Zeichenkette der Skriptsprache beträgt ~2^31 Zeichen. Eine Zeichenkette benötigt mindestens 4 Byte und maximal 2 GB Hauptspeicher.

Funktionen:

Dies sind die Funktionen, welche diesen Typ entweder als Rückgabewert oder Parameter verwenden.
Name
Parameter
Rückgabetyp
AnsiCompareStr S1 string
S2 string
Integer
AnsiCompareText S1 string
S2 string
Integer
AnsiContainsStr AText string
ASubText string
Boolean
AnsiContainsText AText string
ASubText string
Boolean
AnsiDequotedStr string
AQuote Char
string
AnsiEndsStr ASubText string
AText string
Boolean
AnsiEndsText ASubText string
AText string
Boolean
AnsiQuotedStr string
Quote Char
string
AnsiResemblesText AText string
AOther string
Boolean
AnsiSameStr S1 string
S2 string
Boolean
AnsiSameText S1 string
S2 string
Boolean
AnsiStartsStr ASubText string
AText string
Boolean
AnsiStartsText ASubText string
AText string
Boolean
BoolToStr Boolean string
DirectoryExists Directory string Boolean
FbmAnsiReplaceStr AText string
AFromText string
AToText string
string
FbmAnsiReplaceText AText string
AFromText string
AToText string
string
FbmAnsiToUtf8 string string
FbmCopyDirectory SrcDir string
DstDir string
Mask string
Recursive Boolean
Boolean
FbmCopyFile SrcFile string
DstFile string
Boolean
FbmCorrectFilename Filename string string
FbmCreateDirectory Directory string Boolean
FbmDateTimeToString Value TDateTime string
FbmDecodeEntities Html string string
FbmDecodeScriptTags Html string string
FbmDecorateEMails Value string string
FbmDecorateMessengerMarkdown Value string string
FbmDecorateOther Value string string
FbmDecorateUrls Value string string
FbmDeleteChars Text string
Chars string
string
FbmDeleteDirectory Directory string
Recursive Boolean
Boolean
FbmDeleteFile Filename string Boolean
FbmDeleteFiles Directory string
Exclude StringArray
Boolean
FbmDIFGetImageExtents Filename string
var Width Integer
var Height Integer
var DpiX Integer
var DpiY Integer
Boolean
FbmEncodeEntities Html string
NumericEntities Boolean
string
FbmEncodeScriptTags Html string string
FbmExpandEnvStr Str string string
FbmExpandName Value string
Firstname string
Secondname string
Lastname string
Nein
FbmExpandPhoneNumber Value string
CountryPrefix string
string
FbmExplodeStr InStr string
Delimiter string
OutStrings TStringList
TrimValues Boolean
AllowEmptyValues Boolean
Nein
FbmExtractFileExt Filename string string
FbmFileExists Filename string Boolean
FbmFindFiles Directory string
Mask string
FileNames TStringList
Nein
FbmFindSwitch Switch string Boolean
FbmFindSwitchOption Switch string
Option string
Boolean
FbmFloatToStr Value Double string
FbmFormatContactSubject Title string
Firstname string
Secondname string
Lastname string
Company string
string
FbmFormatFileSize Size Int64 string
FbmFormatSeconds Seconds Cardinal string
FbmGenerateUniqueID Keine string
FbmGetAppDataDir AppInstallDir string string
FbmGetCPUName Processor Integer string
FbmGetDLLPath Keine string
FbmGetIEVersion Keine string
FbmGetSpecialFolder AFolder Integer string
FbmGetSystemID Keine string
FbmGetTempDir Keine string
FbmGetWinVersion Keine string
FbmHexToInt Value string Integer
FbmHexToIntDef Value string
Default Integer
Integer
FbmHtmlEncodeWhiteSpaces Value string string
FbmHtmlExtractPlainText Html string string
FbmHtmlToMessengerMarkdown Value string string
FbmHtmlToText Html string
StripPrependedSpaces Boolean
string
FbmIntToHex Value Integer string
FbmIsEmpty Value string Boolean
FbmIsHtml Value string Boolean
FbmIsValidEMailAddress Value string Boolean
FbmIsValidFilename Filename string Boolean
FbmIsValidMd5 Filename string Boolean
FbmIsValidPhoneNumber Value string Boolean
FbmIsValidPostalAddress Value string Boolean
FbmIsValidTaskNumber AText string Boolean
FbmKillProcess ProcessName string
KillChildProcess Boolean
Boolean
FbmLeftPadStr Value string
Ch Char
DestLength Integer
string
FbmLoadStrFromFile Filename string string
FbmMd5File Filename string string
FbmMd5Str Str string string
FbmMessengerMarkdownToText Value string string
FbmMoveFile SrcFile string
DstFile string
Boolean
FbmOpenResource Res string
ExtFlags Integer
Boolean
FbmPosLeftEx SubStr string
string
Offset Integer
Integer
FbmProcessCount ProcessName string Integer
FbmProcessExists ProcessName string Boolean
FbmRandomStr Keine string
FbmReadVersionInfo Filename string
Simple Boolean
string
FbmReadVersionInfoEx Filename string
Major Word
Minor Word
Release Word
Build Word
string
FbmRegExExtract Value string
Expression string
Substitution string
Fallback string
string
FbmRegExMatch Value string
Expression string
Boolean
FbmRegExReplace Value string
Expression string
Substitution string
string
FbmRightPadStr Value string
Ch Char
DestLength Integer
string
FbmSaveStrToFile Filename string
Str string
Nein
FbmServiceExists Machine string
ServiceName string
Filename string
Boolean
FbmServiceRunning Machine string
ServiceName string
Filename string
Boolean
FbmServiceStart Machine string
ServiceName string
Boolean
FbmServiceStop Machine string
ServiceName string
Boolean
FbmSha1File Filename string string
FbmSha1Str Str string string
FbmShellExecute Filename string
Parameters string
WaitFor Boolean
Operation string
ShowCmd Integer
Boolean
FbmStartProcess Filename string
WaitFor Boolean
ShowWindow Boolean
Boolean
FbmStartProcessEx Filename string
Directory string
Output string
ExitCode Cardinal
ShowWindow Boolean
Timeout Integer
Boolean
FbmStringToDateTime Value string
Default TDateTime
TDateTime
FbmStringToDateTimeMask Value string
Mask string
TDateTime
FbmStrToFloat string Double
FbmStrToFloatDef string
Default Double
Double
FbmStrToFloatFuzzy Value string
DecimalDelimiter Char
Double
FbmStrToTimeZone string TDateTime
FbmTextToHtml Text string string
FbmTextToHtmlEx Text string
var IsAlreadyHtml Boolean
string
FbmTimeZoneToStr Zone TDateTime string
FbmURLDecode Value string string
FbmURLEncode Value string string
FbmUtf8ToAnsi string
Force Boolean
string
FbmValidateEMailAddress Value string Nein
FbmValidatePhoneNumber Value string Nein
FbmValidatePostalAddress Value string Nein
FbmValidateTaskNumber AText string Nein
FbmWaitForProcess ProcessName string
WaitFor Integer
Boolean
FbmWriteVersionInfo Filename string
Major Word
Minor Word
Release Word
Build Word
string
FileExists Filename string Boolean
FloatToStr Value Double string
FormatDateTime Format String
DateTime TDateTime
String
StrToBool string Boolean
StrToBoolDef string
Default Boolean
Boolean
StrToFloat string Double
StrToFloatDef string
Default Double
Double
Trim string string
TrimLeft string string
TrimRight string string
TFbmAttachmentItem. LoadFromFile Keine string
TFbmCategoryCache. GetNameByID ID Integer string
TFbmColorCache. GetIDByName Name string Integer
TFbmColorCache. GetNameByID ID Integer string
TFbmDbQuery. DateTimeToString Value TDateTime string
TFbmDbQuery. EscapeLikeStr Value string string
TFbmDbQuery. EscapeStr Value string string
TFbmDbQuery. Execute Sql string
AResult TFbmDbResult
Nein
TFbmDbQuery. ExecuteFile Filename string
AResult TFbmDbResult
Nein
TFbmDIF. AppendFromFile Filename string Nein
TFbmDIF. AppendFromStr Str string Nein
TFbmDIF. ExportToFile Filename string
Format TFbmMultipageExportFormat
Colors TFbmExportColors
Nein
TFbmDIF. ExportToFileEx Filename string
Colors TFbmExportColors
Nein
TFbmDIF. ExportToStr Format TFbmMultipageExportFormat
Colors TFbmExportColors
string
TFbmDIF. ImportFromFile Filename string
Format TFbmMultipageImportFormat
LowResConvert Boolean
ConvertPdfBW Boolean
UseDithering Boolean
Integer
TFbmDIF. ImportFromStr Str string
Format TFbmMultipageImportFormat
LowResConvert Boolean
ConvertPdfBW Boolean
UseDithering Boolean
Integer
TFbmDIF. LoadFromFile Filename string Nein
TFbmDIF. LoadFromStr Str string Nein
TFbmDIF. SaveToFile Filename string Nein
TFbmDIF. SaveToStr Keine string
TFbmDIFPage. ExportSectionToFile Filename string
Format TFbmExportFormat
Colors TFbmExportColors
Section TFbmDIFRect
Nein
TFbmDIFPage. ExportSectionToStr Format TFbmExportFormat
Colors TFbmExportColors
Section TFbmDIFRect
string
TFbmDIFPage. ExportToFile Filename string
Format TFbmExportFormat
Colors TFbmExportColors
Nein
TFbmDIFPage. ExportToStr Format TFbmExportFormat
Colors TFbmExportColors
string
TFbmDIFPage. LoadFromStr Str string Nein
TFbmDIFPage. SaveToStr Keine string
TFbmFilterCache. GetIDByName Name string Integer
TFbmFilterCache. GetIDByNameAndUserRef Name string
UserRef Integer
Integer
TFbmFilterCache. GetNameByID ID Integer string
TFbmFilterCache. GetPathByID ID Integer string
TFbmGroupCache. GetChildGroupRef ID Integer
Name string
Integer
TFbmGroupCache. GetEMailByID ID Integer string
TFbmGroupCache. GetFaxByID ID Integer string
TFbmGroupCache. GetGroupRefByNameMask NameMask string
CategoryRef Integer
Integer
TFbmGroupCache. GetGroupRefByPathMask PathMask string
CategoryRef Integer
Integer
TFbmGroupCache. GetIDByFileNameAndParentRef FileName string
ParentRef Integer
Integer
TFbmGroupCache. GetIDByName Name string Integer
TFbmGroupCache. GetIDByNameAndUserRef Name string
UserRef Integer
Integer
TFbmGroupCache. GetIDByPath Name string Integer
TFbmGroupCache. GetMobileByID ID Integer string
TFbmGroupCache. GetNameByID ID Integer string
TFbmGroupCache. GetPathByID ID Integer string
TFbmGroupCache. GetPhoneByID ID Integer string
TFbmGroupCache. GetPostalAddressByID ID Integer string
TFbmGroupCache. ValidateGroupAccessEx ID Integer
Username string
AllowForbidden Boolean
Nein
TFbmHttp. Delete URL string
Request TStream
Response TStream
Boolean
TFbmHttp. DeleteEx URL string
Request string
out Response string
Boolean
TFbmHttp. DeleteEx2 URL string
Request TStream
Boolean
TFbmHttp. DeleteEx3 URL string
Request string
Boolean
TFbmHttp. ExecRpc URL string
Method string
Params TFbmJsonArray
TFbmJsonObject
TFbmHttp. ExecRpcEx URL string
Method string
Params string
TFbmJsonObject
TFbmHttp. ExecRpcEx2 URL string
Method string
Params string
TFbmJsonObject
TFbmHttp. Get URL string
Response TStream
Boolean
TFbmHttp. GetEx URL string
Response TStrings
Boolean
TFbmHttp. GetEx2 URL string
out Response string
Boolean
TFbmHttp. GetEx3 URL string Boolean
TFbmHttp. Post URL string
Request TStream
Response TStream
Boolean
TFbmHttp. PostEx URL string
Request string
out Response string
Boolean
TFbmHttp. PostEx2 URL string
Request TStream
Boolean
TFbmHttp. PostEx3 URL string
Request string
Boolean
TFbmHttp. Put URL string
Request TStream
Response TStream
Boolean
TFbmHttp. PutEx URL string
Request string
out Response string
Boolean
TFbmHttp. PutEx2 URL string
Request TStream
Boolean
TFbmHttp. PutEx3 URL string
Request string
Boolean
TFbmIntegerList. LoadFromStr Str string Nein
TFbmIntegerList. SaveToStr Keine string
TFbmItem. AddToProtocol Text string Nein
TFbmItem. AddToProtocolEx Text string
Kind string
Nein
TFbmItem. AddToRemarks Text string Nein
TFbmItem. ExtractTextFromAttachment Attachment TFbmAttachmentItem string
TFbmItem. GetNextUserFieldItem Item TFbmItem
UserFieldRef Integer
Value string
Boolean
TFbmItem. GetPrevUserFieldItem Item TFbmItem
UserFieldRef Integer
Value string
Boolean
TFbmItem. LoadAttachment Attachment TFbmAttachmentItem
Filename string
Nein
TFbmItem. LoadAttachmentEx Attachment TFbmAttachmentItem string
TFbmItem. LoadEMLToFile Filename string Nein
TFbmItem. LoadEMLToStr Keine string
TFbmItem. LoadFromFile Filename string Nein
TFbmItem. LoadFromStr Str string Nein
TFbmItem. Preview DataType TFbmItemPreviewDataType string
TFbmItem. RenderToFile Filename string
RenderOptions TFbmItemRenderOptions
ExtraInfos TFbmItemRenderExtraInfos
Fields1 TFbmItemRenderFields1
Fields2 TFbmItemRenderFields2
UserFields TFbmIntegerList
FileFormat TFbmItemRenderFileFormat
Nein
TFbmItem. RenderToStr RenderOptions TFbmItemRenderOptions
ExtraInfos TFbmItemRenderExtraInfos
Fields1 TFbmItemRenderFields1
Fields2 TFbmItemRenderFields2
UserFields TFbmIntegerList
FileFormat TFbmItemRenderFileFormat
string
TFbmItem. SaveAttachment Attachment TFbmAttachmentItem
Filename string
Nein
TFbmItem. SaveEMLFromFile Filename string Nein
TFbmItem. SaveEMLFromStr Str string Nein
TFbmItem. SaveToFile Filename string
Kind TFbmItemSaveKind
Format TFbmEmlImageFormat
Color TFbmEmlImageColor
Charset string
MetaData string
Nein
TFbmItem. SaveToStr Kind TFbmItemSaveKind
Format TFbmEmlImageFormat
Color TFbmEmlImageColor
Charset string
MetaData string
string
TFbmItem. SendPushNotification Identifier string
Text string
Data string
Nein
TFbmItemDocument. SetPrevTaskItemDone UserFieldName string
UserFieldValue string
Boolean
TFbmJsonArray. AddString Value string Nein
TFbmJsonArray. LoadFromFile Filename string Nein
TFbmJsonArray. LoadFromStr Str string Nein
TFbmJsonArray. SaveToFile Filename string
Append Boolean
Nein
TFbmJsonArray. SaveToStr Keine string
TFbmJsonObject. AddArray Name string
Value TFbmJsonArray
Nein
TFbmJsonObject. AddBoolean Name string
Value Boolean
Nein
TFbmJsonObject. AddDouble Name string
Value Double
Nein
TFbmJsonObject. AddInt64 Name string
Value Int64
Nein
TFbmJsonObject. AddInteger Name string
Value Integer
Nein
TFbmJsonObject. AddItem Name string
Item TFbmJsonItem
Nein
TFbmJsonObject. AddObject Name string
Value TFbmJsonObject
Nein
TFbmJsonObject. AddString Name string
Value string
Nein
TFbmJsonObject. Delete Name string Nein
TFbmJsonObject. Has Name string Boolean
TFbmJsonObject. LoadFromFile Filename string Nein
TFbmJsonObject. LoadFromStr Str string Nein
TFbmJsonObject. SaveToFile Filename string
Append Boolean
Nein
TFbmJsonObject. SaveToStr Keine string
TFbmPropertyList. Delete Name string Boolean
TFbmPropertyList. GetBool Name string
Default Boolean
Boolean
TFbmPropertyList. GetDateTime Name string
Default TDateTime
TDateTime
TFbmPropertyList. GetFloat Name string
Default Double
Double
TFbmPropertyList. GetInt64 Name string
Default Int64
Int64
TFbmPropertyList. GetInteger Name string
Default Integer
Integer
TFbmPropertyList. GetStream Name string
Value TStream
TStream
TFbmPropertyList. GetString Name string
Default string
string
TFbmPropertyList. LoadFromFile FileName string Nein
TFbmPropertyList. LoadFromStr Text string Nein
TFbmPropertyList. SaveToFile FileName string Nein
TFbmPropertyList. SaveToStr Keine string
TFbmPropertyList. SetBool Name string
Value Boolean
Nein
TFbmPropertyList. SetDateTime Name string
Value TDateTime
Nein
TFbmPropertyList. SetFloat Name string
Value Double
Nein
TFbmPropertyList. SetInt64 Name string
Value Int64
Nein
TFbmPropertyList. SetInteger Name string
Value Integer
Nein
TFbmPropertyList. SetStream Name string
Value TStream
Nein
TFbmPropertyList. SetString Name string
Value string
Nein
TFbmProtocolItemList. GetItemLink ID Integer
Text string
string
TFbmProtocolItemList. GetItemSearchLink IDs TFbmIntegerList
Text string
string
TFbmProtocolItemList. GetUserRefsByKind Kind string
UserRefs TFbmIntegerList
Nein
TFbmRegExpr. EscapeRegExChars string string
TFbmRegExpr. Exec AInputString string Boolean
TFbmRegExpr. Replace AInputStr string
AReplaceStr string
string
TFbmRegExpr. Substitute ATemplate string string
TFbmTaskNumber. TryParseFromText Text string Boolean
TFbmTopicCache. GetIDByName Name string Integer
TFbmTopicCache. GetIDByPath Name string Integer
TFbmTopicCache. GetNameByID ID Integer string
TFbmTopicCache. GetPathByID ID Integer string
TFbmURL. GetFileName Keine string
TFbmUserCache. GetActiveByUsername Username string string
TFbmUserCache. GetFormattedNameByID ID Integer string
TFbmUserCache. GetIDByUsername Name string Integer
TFbmUserCache. GetNameByID ID Integer string
TFbmUserCache. GetOnlineByUsername Username string string
TFbmUserCache. GetProfileRefByUsername Username string Integer
TFbmUserCache. GetUsernameByID ID Integer string
TFbmUserCache. HasPersonalRight ID Integer
Right string
Boolean
TFbmUserCache. HasRight ID Integer
Right string
Personal Boolean
Boolean
TFbmUserCache. HasSystemRight ID Integer
Right string
Boolean
TFbmUserCache. UsernameExists Username string Boolean
TFbmUserCache. ValidatePersonalRight ID Integer
Right string
Nein
TFbmUserCache. ValidateRight ID Integer
Right string
Personal Boolean
Nein
TFbmUserCache. ValidateSystemRight ID Integer
Right string
Nein
TFbmUserCache. ValidateUsernameExists Username string Nein
TFbmUserFieldItem. AutoValue Value string Boolean
TFbmUserFieldItemList. Exists FieldName string Boolean
TFbmUserFieldItemList. Find FieldName string
Index Integer
TFbmUserFieldItem
TFbmUserFieldItemList. FindEx2 FieldRef Integer
Value string
Integer
TFbmVariableItemList. Find Name string
Index Integer
TFbmVariableItem
TStringList. Find string
Index Integer
Boolean
TStrings. Add string Integer
TStrings. AddObject string
AObject TObject
Integer
TStrings. Append string Nein
TStrings. IndexOf string Integer
TStrings. IndexOfName string Integer
TStrings. Insert Index Integer
string
Nein
TStrings. InsertObject Index Integer
string
AObject TObject
Nein

Variablen:

Dies sind die Variablen, welche diesen Typ verwenden.
Name
Klasse
Anchor TFbmURL
AsBlob TFbmUserFieldItem
AsString TFbmUserFieldItem
Author TFbmDIF
Callname TFbmItemContactProperties
Charset TFbmAddressItem
City TFbmPostalAddressItem
CommaText TStrings
Company TFbmItemContactProperties
ContentDisposition TFbmAttachmentItem
ContentType TFbmAttachmentItem
ContentType TFbmHttp
Country TFbmPostalAddressItem
CountryPrefix TFbmPhoneAddressItem
CountryPrefix TFbmPhoneAddressItemList
Creator TFbmDIF
DataTypeValue TFbmUserFieldItem
Description TFbmUserFieldItem
Document TFbmURL
DomainPart TFbmEMailAddressItem
EditorData TFbmItemEMailProperties
EditorData TFbmItemFaxProperties
EditorData TFbmItemLetterProperties
EditorData TFbmItemShortMessageProperties
EditorData TFbmItemAppointmentProperties
EditorData TFbmItemCallProperties
EditorData TFbmItemTaskProperties
EditorData TFbmItemNoteProperties
EditorData TFbmItemContactProperties
EncodedIdentifier TFbmAddressItem
EncodedText TFbmAddressItem
EncodedText TFbmAddressItemList
Expression TFbmRegExpr
ExtendedStreet TFbmPostalAddressItem
FbmEMailRegExpression Nein
FbmPhoneRegExpression Nein
Firstname TFbmItemContactProperties
FontName TFbmDIFText
Formatted TFbmPostalAddressItem
Header TFbmItemEMailProperties
Header TFbmItemFaxProperties
Header TFbmItemLetterProperties
Header TFbmItemShortMessageProperties
Host TFbmURL
Hostname TFbmItem
HtmlViewData TFbmItem
Identifier TFbmAddressItem
Identifiers TFbmAddressItemList
Kind TFbmProtocolItem
Lastname TFbmItemContactProperties
LastSqlStr TFbmDbQuery
LocalPart TFbmEMailAddressItem
Location TFbmItemAppointmentProperties
MessageID TFbmItemEMailProperties
Name TFbmAttachmentItem
Name TFbmAddressItem
Name TFbmUserFieldItem
Name TFbmVariableItem
Names TFbmAddressItemList
Names TFbmPropertyList
Names TStrings
NameValueText TFbmVariableItemList
Number TFbmTaskNumber
Objects TStrings
Password TFbmURL
Picture TFbmItemContactProperties
Port TFbmURL
Protocol TFbmHttp
Protokoll TFbmURL
ProxyHost TFbmHttp
ProxyPass TFbmHttp
ProxyPort TFbmHttp
ProxyUser TFbmHttp
Query TFbmURL
Region TFbmPostalAddressItem
ResultString TFbmHttp
RuleName TFbmItem
RuleName TFbmProtocolItem
S TFbmJsonItem
Salutation TFbmItemContactProperties
Secondname TFbmItemContactProperties
SqlList TFbmIntegerList
StoredFilePath TFbmAttachmentItem
Street TFbmPostalAddressItem
Strings TStrings
Subject TFbmItem
TempDir TFbmItem
Text TFbmAddressItem
Text TFbmAddressItemList
Text TFbmProtocolItem
Text TFbmTaskNumber
Text TFbmURL
Text TStrings
Text TFbmDIFText
TextViewData TFbmItem
Title TFbmItemContactProperties
Url TFbmItemContactProperties
UserAgent TFbmHttp
Username TFbmURL
Value TFbmUserFieldItem
Value TFbmVariableItem
Values TStrings
Values TFbmVariableItemList
ViewData TFbmItem
ViewData TFbmItemEMailProperties
ViewData TFbmItemAppointmentProperties
ViewData TFbmItemFaxProperties
ViewData TFbmItemLetterProperties
ViewData TFbmItemShortMessageProperties
ViewData TFbmItemCallProperties
ViewData TFbmItemTaskProperties
ViewData TFbmItemNoteProperties
ViewData TFbmItemFileProperties
ViewData TFbmItemContactProperties
Zipcode TFbmPostalAddressItem

Basistyp:

Dieser Typ wird von folgenden anderen Typen als Basistyp verwendet.
Name
Subtyp
Funktionen
Variablen
Basistyp
StringArray Array 1 0 0