Changeset 65 for trunk/NewView/StringUtilsUnit.pas
- Timestamp:
- Jan 25, 2007, 9:08:08 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NewView/StringUtilsUnit.pas
r43 r65 62 62 Function StrEndsWithIgnoringCase(const aString: String; const anEndString: String): Boolean; 63 63 64 Function BoolToStr(const aBoolean : boolean ): string; 65 64 66 65 67 Implementation 66 68 69 uses 70 DebugUnit; 71 67 72 constructor TSerializableStringList.Create; 68 73 begin 74 LogEvent(LogObjConstDest, 'TSerializableStringList createdestroy'); 75 69 76 inherited Create; 70 77 stringList := TStringList.Create; … … 74 81 destructor TSerializableStringList.Destroy; 75 82 begin 76 stringList.Destroy; 83 LogEvent(LogObjConstDest, 'TSerializableStringList destroy'); 84 if Nil <> stringList then stringList.Destroy; 85 77 86 inherited Destroy; 78 87 end; … … 112 121 if (length(aSerializedString) < 1) then exit; 113 122 114 stringList.destroy; 123 LogEvent(LogObjConstDest, 'readValuesFromSerializedString'); 124 stringList.Destroy; 125 LogEvent(LogObjConstDest, 'readValuesFromSerializedString destroy done'); 115 126 stringList := TStringList.Create; 116 127 StrExtractStrings(stringList, aSerializedString, ['&'], '\'); … … 277 288 end; 278 289 290 Function BoolToStr(const aBoolean : boolean ): string; 291 begin 292 if aBoolean then 293 Result := 'True' 294 else 295 Result := 'False'; 296 end; 297 279 298 END.
Note:
See TracChangeset
for help on using the changeset viewer.