String functions
Functions for handling strings.
| Name | Description | 
|---|---|
| AnsiCompareStr | Compare two strings | 
| AnsiCompareText | Compare two strings, case insensitive | 
| AnsiExtractQuotedStr | Removes quotes from string | 
| AnsiLastChar | Get last character of string | 
| AnsiLowerCase | Convert string to all-lowercase | 
| AnsiQuotedStr | Quotes a string | 
| AnsiStrComp | Compare strings case-sensitive | 
| AnsiStrIComp | Compare strings case-insensitive | 
| AnsiStrLComp | Compare L characters of strings case sensitive | 
| AnsiStrLIComp | Compare L characters of strings case insensitive | 
| AnsiStrLastChar | Get last character of string | 
| AnsiStrLower | Convert string to all-lowercase | 
| AnsiStrUpper | Convert string to all-uppercase | 
| AnsiUpperCase | Convert string to all-uppercase | 
| AppendStr | Append 2 strings | 
| AssignStr | Assign value of strings on heap | 
| CompareStr | Compare two strings case sensitive | 
| CompareText | Compare two strings case insensitive | 
| DisposeStr | Remove string from heap | 
| IsValidIdent | Is string a valid pascal identifier | 
| LastDelimiter | Last occurrence of character in a string | 
| LeftStr | Get first N characters of a string | 
| LoadStr | Load string from resources | 
| LowerCase | Convert string to all-lowercase | 
| NewStr | Allocate new string on heap | 
| RightStr | Get last N characters of a string | 
| StrAlloc | Allocate memory for string | 
| StrBufSize | Reserve memory for a string | 
| StrDispose | Remove string from heap | 
| StrPas | Convert PChar to pascal string | 
| StrPCopy | Copy pascal string | 
| StrPLCopy | Copy N bytes of pascal string | 
| UpperCase | Convert string to all-uppercase |