-
Notifications
You must be signed in to change notification settings - Fork 0
dimmaq/GlobalUnits
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<h2>Разное полезные функции и классы</h2> <h3>Модуль uAnsiStrings.pas</h3> <p>Класс TAnsiStringList - AnsiString копия TStringList</p> <h3>uAnsiStringUtils</h3> <p>Функции преобразования Integer в AnsiString и наоборот</p> <h3>uEmlData</h3> <p>Класс разбора *.eml файла</p> <h3>uFakeAnsiStringList[ToFile|ToString]</h3> <p>запись текста в файл/строку через поддельный TStrings</p> <h3>Модуль uTextReader.pas</h3> <p>Класс TTextReader - быстрое чтение текстовых файлов</p> <h3>Модуль uTextWriter.pas</h3> <p>Класс TTextWriter - быстрая запись текстовых файлов</p> <h3>Модуль uStopWatch.pas</h3> <p>Класс TStopWatch - секундомер</p> <h3>Модуль uRELog.pas|uRELog2.pas</h3> <p>Класс TReLog - вывод лога в RichEdit и файл</p> <h3>Модуль uRegExprFunc.pas</h3> <p>Функции для работы с регулярными выражениями</p> <h3>Модуль uMacros.pas</h3> <p>Постая ренерация текста макросами (типа %MACROS%)</p> <h3>Модуль uHeaderList.pas</h3> <p>Класс THeaderList - копия Indy TIdHeaderList для AnsiString</p> <h3>Модуль uGlobalFunctions.pas|uGlobalTypes.pas|uGlobalVars.pas</h3> <p>разные глобальные типы,переменные и ф-ции</p> <h3>uGlobalSettings</h3> <p>класс для хранения глобальный настроек программы. Типы: int64, string, boolean, TStringList. Чтение\запись в *.ini или отдельный файл (только string и TStringList). Безопасный доступ из потоков (чтения+запись)</p> <h3>uGlobalSettingsBinder</h3> <p>сзявает GlobalSettings с визуальнымикомпанентами</p> <h3>ListRandomBase+uListRandomAStrings</h3> <p>ренерация случайного и неповторяющегося значения из списка (например TStrings)</p> <h3>uRegExprFunc</h3> <p>обёртка над TRegExpr</p> <h3>uSemaphore</h3> <p>Класс TSemaphore - простая обертка для семафоров Windows.CreateSemaphore()</p> <h3>uStringReader</h3> <p>чтение по строкам из string</p> <h3>Модуль </h3> <p>Класс </p> <h3>Модуль </h3> <p>Класс </p>