maXbox3 3.9.9.195 14/05/2015 08:37:17 AM
maXbox3 3.9.9.80 13.11.2013 11:25:53
maXbox3 3.9.9.80 13.11.2013 11:25:53
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />
<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />
1<strong>08</strong>54: Function GenerateReadableText( vObj : TlkJSONbase; var vLevel : Integer): string<br />
1<strong>08</strong>55: end;<br />
1<strong>08</strong>56:<br />
1<strong>08</strong>57: procedure SIRegister_ZSysUtils(CL: TPSPascalCompiler);<br />
1<strong>08</strong>58: begin<br />
1<strong>08</strong>59: TZListSortCompare', 'Function (Item1, Item2 : TObject): Integer<br />
1<strong>08</strong>60: SIRegister_TZSortedList(CL);<br />
1<strong>08</strong>61: Function zFirstDelimiter( const Delimiters, Str : string) : Integer<br />
1<strong>08</strong>62: Function zLastDelimiter( const Delimiters, Str : string) : Integer<br />
1<strong>08</strong>63: //Function MemLCompUnicode( P1, P2 : PWideChar; Len : Integer) : Boolean<br />
1<strong>08</strong>64: //Function MemLCompAnsi( P1, P2 : PAnsiChar; Len : Integer) : Boolean<br />
1<strong>08</strong>65: Function zStartsWith( const Str, SubStr : WideString) : Boolean;<br />
1<strong>08</strong>66: Function StartsWith1( const Str, SubStr : RawByteString) : Boolean;<br />
1<strong>08</strong>67: Function EndsWith( const Str, SubStr : WideString) : Boolean;<br />
1<strong>08</strong>68: Function EndsWith1( const Str, SubStr : RawByteString) : Boolean;<br />
1<strong>08</strong>69: Function SQLStrToFloatDef( Str : RawByteString; Def : Extended) : Extended;<br />
1<strong>08</strong>70: Function SQLStrToFloatDef1( Str : String; Def : Extended) : Extended;<br />
1<strong>08</strong>71: Function SQLStrToFloat( const Str : AnsiString) : Extended<br />
1<strong>08</strong>72: //Function BufferToStr( Buffer : PWideChar; Length : LongInt) : string;<br />
1<strong>08</strong>73: //Function BufferToStr1( Buffer : PAnsiChar; Length : LongInt) : string;<br />
1<strong>08</strong>74: Function BufferToBytes( Buffer : TObject; Length : LongInt) : TByteDynArray<br />
1<strong>08</strong>75: Function StrToBoolEx( Str : string) : Boolean<br />
1<strong>08</strong>76: Function BoolToStrEx( Bool : Boolean) : String<br />
1<strong>08</strong>77: Function IsIpAddr( const Str : string) : Boolean //IsIP()<br />
1<strong>08</strong>78: Function zSplitString( const Str, Delimiters : string) : TStrings<br />
1<strong>08</strong>79: Procedure PutSplitString( List : TStrings; const Str, Delimiters : string)<br />
1<strong>08</strong>80: Procedure AppendSplitString( List : TStrings; const Str, Delimiters : string)<br />
1<strong>08</strong>81: Function ComposeString( List : TStrings; const Delimiter : string) : string<br />
1<strong>08</strong>82: Function FloatToSQLStr( Value : Extended) : string<br />
1<strong>08</strong>83: Procedure PutSplitStringEx( List : TStrings; const Str, Delimiter : string)<br />
1<strong>08</strong>84: Function SplitStringEx( const Str, Delimiter : string) : TStrings<br />
1<strong>08</strong>85: Procedure AppendSplitStringEx( List : TStrings; const Str, Delimiter : string)<br />
1<strong>08</strong>86: Function zBytesToStr( const Value : TByteDynArray) : AnsiString<br />
1<strong>08</strong>87: Function zStrToBytes( const Value : AnsiString) : TByteDynArray;<br />
1<strong>08</strong>88: Function StrToBytes1( const Value : UTF8String) : TByteDynArray;<br />
1<strong>08</strong>89: Function StrToBytes2( const Value : RawByteString) : TByteDynArray;<br />
1<strong>08</strong>90: Function StrToBytes3( const Value : WideString) : TByteDynArray;<br />
1<strong>08</strong>91: Function StrToBytes4( const Value : UnicodeString) : TByteDynArray;<br />
1<strong>08</strong>92: Function BytesToVar( const Value : TByteDynArray) : Variant<br />
1<strong>08</strong>93: Function VarToBytes( const Value : Variant) : TByteDynArray<br />
1<strong>08</strong>94: Function AnsiSQLDateToDateTime( const Value : string) : TDateTime<br />
1<strong>08</strong>95: Function TimestampStrToDateTime( const Value : string) : TDateTime<br />
1<strong>08</strong>96: Function DateTimeToAnsiSQLDate( Value : TDateTime; WithMMSec : Boolean) : string<br />
1<strong>08</strong>97: Function EncodeCString( const Value : string) : string<br />
1<strong>08</strong>98: Function DecodeCString( const Value : string) : string<br />
1<strong>08</strong>99: Function zReplaceChar( const Source, Target : Char; const Str : string) : string<br />
10900: Function MemPas( Buffer : PChar; Length : LongInt) : string<br />
10901: Procedure DecodeSQLVersioning(const FullVersion:Int;out MajorVersion:Int;out MinorVersion:Int;out<br />
SubVersion:Int);<br />
10902: Function EncodeSQLVersioning(const MajorVersion:Integer;const MinorVersion:Integer;const<br />
SubVersion:Integer):Int;<br />
10903: Function FormatSQLVersion( const SQLVersion : Integer) : String<br />
10904: Function ZStrToFloat( Value : AnsiChar) : Extended;<br />
109<strong>05</strong>: Function ZStrToFloat1( Value : AnsiString) : Extended;<br />
10906: Procedure ZSetString( const Src : AnsiChar; var Dest : AnsiString);<br />
10907: Procedure ZSetString1( const Src : AnsiChar; const Len : Cardinal; var Dest : AnsiString);<br />
109<strong>08</strong>: Procedure ZSetString2( const Src : AnsiChar; var Dest : UTF8String);<br />
10909: Procedure ZSetString3( const Src : AnsiChar; const Len : Cardinal; var Dest : UTF8String);<br />
10910: Procedure ZSetString4( const Src : AnsiChar; const Len : Cardinal; var Dest : WideString);<br />
10911: Procedure ZSetString5( const Src : AnsiChar; var Dest : RawByteString);<br />
10912: Procedure ZSetString6( const Src : AnsiChar; const Len : Cardinal; var Dest : RawByteString);<br />
10913: end;<br />
109<strong>14</strong>:<br />
10915: unit uPSI_ZEncoding;<br />
10916: Function StringToAnsiEx( const s : String; const FromCP, ToCP : Word) : RawByteString<br />
109<strong>17</strong>: Function AnsiToStringEx( const s : RawByteString; const FromCP, ToCP : Word) : String<br />
10918: Function ZRawToUnicode( const S : RawByteString; const CP : Word) : WideString<br />
10919: Function ZUnicodeToRaw( const US : WideString; CP : Word) : RawByteString<br />
10920: Function ZConvertAnsiToRaw( const Src : AnsiString; const RawCP : Word) : RawByteString<br />
10921: Function ZConvertRawToAnsi( const Src : RawByteString; const RawCP : Word) : AnsiString<br />
10922: Function ZConvertAnsiToUTF8( const Src : AnsiString) : UTF8String<br />
10923: Function ZConvertUTF8ToAnsi( const Src : UTF8String) : AnsiString<br />
10924: Function ZConvertRawToUTF8( const Src : RawByteString; const CP : Word) : UTF8String<br />
10925: Function ZConvertUTF8ToRaw( const Src : UTF8String; const CP : Word) : RawByteString<br />
10926: Function ZConvertRawToString( const Src : RawByteString; const RawCP, StringCP : Word) : String<br />
10927: Function ZConvertStringToRaw( const Src : String; const StringCP, RawCP : Word) : RawByteString<br />
10928: Function ZConvertStringToRawWithAutoEncode(const Src:String;const StringCP,RawCP:Word):RawByteString;<br />
10929: Function ZConvertUTF8ToString( const Src : UTF8String; const StringCP : Word) : String<br />
10930: Function ZConvertStringToUTF8( const Src : String; const StringCP : Word) : UTF8String<br />
10931: Function ZConvertStringToUTF8WithAutoEncode( const Src : String; const StringCP: Word): UTF8String<br />
10932: Function ZConvertStringToAnsi( const Src : String; const StringCP : Word) : AnsiString<br />
10933: Function ZConvertStringToAnsiWithAutoEncode( const Src : String; const StringCP: Word): AnsiString<br />
10934: Function ZConvertAnsiToString( const Src : AnsiString; const StringCP : Word) : String<br />
10935: Function ZConvertUnicodeToString( const Src : WideString; const StringCP : Word) : String<br />
10936: Function ZConvertUnicodeToString_CPUTF8( const Src : WideString; const StringCP : Word) : String<br />
109<strong>37</strong>: Function ZConvertStringToUnicode( const Src : String; const StringCP : Word) : WideString<br />
10938: Function ZConvertString_CPUTF8ToUnicode( const Src : String; const StringCP : Word) : WideString<br />
10939: Function ZConvertStringToUnicodeWithAutoEncode( const Src: String; const StringCP:Word):WideString<br />
10940: Function ZMoveAnsiToRaw( const Src : AnsiString; const RawCP : Word) : RawByteString<br />
PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />
http://www.softwareschule.ch/maxbox.htm T: 297<br />
p: 126