C# Class srcrepair.CoreLib

Класс, предоставляющий методы для общих целей.
Afficher le fichier Open project: xvitaly/srcrepair Class Usage Examples

Méthodes publiques

Méthode Description
CleanStrWx ( string RecvStr, bool CleanQuotes = false, bool CleanSlashes = false ) : string

Чистит строку от табуляций и лишних пробелов.

GetTemplateFromResource ( string FileName ) : string

Получает содержимое текстового файла из внутреннего ресурса приложения.

HandleExceptionEx ( string FrindlyMsg, string WTitle, string DevMsg, string DevMethod, MessageBoxIcon MsgIcon ) : void

Функция, записывающая в лог-файл текст исключения, дату его возникновения и другую отладочную информацию, а также выводящая дружественное сообщение для пользователя и подробное для разработчика.

SclBytes ( long InpNumber ) : string

Форматирует размер файла для удобства пользователя. Файлы от 0 до 1 КБ - 1 записываются в байтах, от 1 КБ до 1 МБ - 1 - в килобайтах, от 1 МБ до 1 ГБ - 1 - в мегабайтах.

WriteStringToLog ( string TextMessage ) : void

Функция, записывающая в лог-файл строку. Например, сообщение об ошибке.

Method Details

CleanStrWx() public static méthode

Чистит строку от табуляций и лишних пробелов.
public static CleanStrWx ( string RecvStr, bool CleanQuotes = false, bool CleanSlashes = false ) : string
RecvStr string Исходная строка
CleanQuotes bool Задаёт параметры очистки кавычек
CleanSlashes bool Задаёт параметры очистки двойных слэшей
Résultat string

GetTemplateFromResource() public static méthode

Получает содержимое текстового файла из внутреннего ресурса приложения.
public static GetTemplateFromResource ( string FileName ) : string
FileName string Внутреннее имя ресурсного файла
Résultat string

HandleExceptionEx() public static méthode

Функция, записывающая в лог-файл текст исключения, дату его возникновения и другую отладочную информацию, а также выводящая дружественное сообщение для пользователя и подробное для разработчика.
public static HandleExceptionEx ( string FrindlyMsg, string WTitle, string DevMsg, string DevMethod, MessageBoxIcon MsgIcon ) : void
FrindlyMsg string Понятное пользователю сообщение
WTitle string Текст в заголовке сообщения об ошибке
DevMsg string Отладочное сообщение
DevMethod string Метод, вызвавший исключение
MsgIcon MessageBoxIcon Тип иконки: предупреждение, ошибка и т.д.
Résultat void

SclBytes() public static méthode

Форматирует размер файла для удобства пользователя. Файлы от 0 до 1 КБ - 1 записываются в байтах, от 1 КБ до 1 МБ - 1 - в килобайтах, от 1 МБ до 1 ГБ - 1 - в мегабайтах.
public static SclBytes ( long InpNumber ) : string
InpNumber long Размер файла в байтах
Résultat string

WriteStringToLog() public static méthode

Функция, записывающая в лог-файл строку. Например, сообщение об ошибке.
public static WriteStringToLog ( string TextMessage ) : void
TextMessage string Сообщение для записи в лог
Résultat void