10.11.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!