Синтаксис
- API реализация - [21]
- RAS API для непродвинутых
- RAS API программирование
- SVR API для непродвинутых
- SVR API для непродвинутых 2 - как получить информацию об открытом сетевом ресурсе
- Вывод текста с использованием Windows API функций
- Для чего нужен WinAPI
- Использование Debug API. Пример перехвата вызовов функций Win32 API
- Использование Microsoft Speech API
- Использование функций перечисления WinAPI
- Как использовать CreateWindow(Ex)
- Как использовать WinAPI
- Как можно опросить различные параметры системы, например количество свободных ресурсов
- Как писать Win32API приложения на Delphi
- Написание программ на чистом API
- Написание программ на чистом API 2
- Основы работы с Win32API
- Построение формы на чистом API
- Принципы построения API-библиотеки
- Программирование на основе Win32 API в Delphi
- Создание формы и кнопки на чистом API
- Создание формы на чистом API
- Assembler - [5]
- Ассемблер в Delphi
- Использование команды RDTSC процессора Pentium для работы с малыми временными интервалам
- Присвоить значение полям записи с помощью Assemblera
- Программирование АССЕМБЛЕРОМ в Delphi
- Что Delphi знает об ассемблере
- Drag and Drop - [43]
- Drag and Drop - как использовать ItemAtPos для получения элемента DirListBox
- Drag and Drop TImage
- Drag and Drop c Win95 Explorer
- Drag and Drop c Win95 Explorer 2
- Drag and Drop для TListBox на примере двойного списка
- Drag and Drop для двух компонентов TOutline
- Drag and Drop из RichEdit
- Drag and Drop из TScrollBox
- Drag and Drop между двумя компонентами ListBox
- Drag and Drop несколько элементов в TListView
- Drag and Drop с минимизированным приложением
- Drag and Drop со списками
- TDropper - Компонент для перетаскивания файлов
- TOutline - Перетащи и брось
- TOutline - Перетащи и брось 2
- TOutline - Перетащи и брось 3
- Заполнение полей формы в TWebBrowser методом Drag-and-Drop
- Изменение позиций элементов ListBox с помощью Drag and Drop
- Изменение позиций элементов ListBox с помощью Drag and Drop 2
- Изменение позиций элементов ListBox с помощью Drag and Drop 3
- Изменение позиций элементов ListBox с помощью Drag and Drop 4
- Интерфейс переноса Drag-and-Drop
- Интерфейс присоединения Drag-and-Dock
- Как пpинимать яpлыки пpи пеpетягивании их на контpол
- Как перемещать компонент во время работы программы
- Как перемещать форму за метку
- Как перетаскивать (Drag and Drop) выделенный текст между компонентами Memo
- Как перетащить целую колонку из StringGrid в ListBox
- Как получить список файлов из Проводника
- Перемещение изображений по форме с помощью мыши
- Перенос элементов в TTreeView
- Переслать данные в другую программу методом Drag-and-Drop
- Перестроить вкладки TPageControl с помощью Drag and Drop
- Перетаскивание картинки мышью
- Перетаскивание компонентов в окне приложения
- Перетаскивание объектов
- Перетаскивание элементов управления c рамкой контура
- Перетаскивать файлы в свою программу - WM_DROPFILES
- Преобразование координат
- Пример Drag and Drop между двумя DBGrid
- Примеры использования Drag and Drop для различных визуальных компонентов
- Прокручивать TTreeView во время перемещения
- Реализация Drag-and-Drop из внешнего приложения в ваше
- Hint подсказки - [27]
- Hint в выпадающем списке ComboBox
- Hint любой формы
- Видеть подсказки все время, пока поле редактирования имеет фокус
- Всплывающие подсказки у выключенных кнопок
- Выводим подсказки на TStatusBar
- Заставляем появиться Hint в нужный момент
- Изменить шрифт хинта
- Использование всплывающих подсказок HINTS
- Использование события OnHint во многих формах
- Как вывести Hint для ячейки DBGrid
- Как вывести hint, когда курсор мышки над определённым контролом
- Как заставить появляться хинт, когда я захочy
- Как изменить шрифт Hintа
- Как показать округлённое окошко подсказки в Tray в Windows2000
- Как показать подсказки Hints для элементов меню
- Как получить эффект тени для Hint
- Как поместить иконку в окошко подсказки
- Как сделать Balloon Tooltips
- Как сделать Balloon Tooltips 2
- Как сделать графический Hint
- Как создать собственное Hint-окно
- Многострочный Hint
- Многострочный Hint 2
- Писать длинные подсказки на StatusBare
- Показ in-place подсказки в TListBox и других компонентах
- Прямой вызов метода Hint
- Расширения оболочки Windows - Всплывающие подсказки
- Дата и Время - [81]
- Алгоритм подсчёта времени, которое ушло на какую-либо операцию
- Внимание! TDateTime 1899
- Время простаивания системы
- Вывести временную зону
- Вывод даты в нужном формате
- Вычисление даты Пасхи
- Вычисление даты Пасхи 2
- Вычисление немецких праздников
- Генерация еженедельных списков задач
- Дни недели
- За какое время было создано изображение
- Засечь время
- Изменение системного времени из Delphi2
- Использовать TTime для более 24 часов
- Как выяснить дату последнего доступа к файлу
- Как выяснить дату последнего изменения файла
- Как долго запущена Windows
- Как конвертировать RFC1123 в TDateTime
- Как определить день недели
- Как получить список часовых поясов
- Как посчитать возраст человека
- Как преобразовать строку в дату
- Как реализовать визуальный отсчет времени
- Как сменить системное время в операционной системе из программы
- Как сменить системное время в операционной системе из программы 2
- Как установить системную дату и время программно
- Код определения возраста
- Корректировка поведения маски TDateTimeField
- Лимит на время выполнения программы
- Математика времени
- Округление времени
- Определение возраста
- Определение восхода и захода солнца и луны
- Определение текущего времени, отдельно часы, минуты и секунды
- Определить, время сейчас до или после полудня
- Определяем номер последнего дня в месяце
- Организация цикла между двумя датами
- Перевести секунды в формат времени
- Получение номера месяца по его имени
- Получение целого числа часов от начала суток
- Получить время работы Windows
- Получить даты с понедельника по пятницу текущей недели
- Получить или установить допустимые периоды истечения времени
- Получить номер дня в году
- Получить номер недели по дате
- Получить число дней в месяце
- Последний день месяца
- Преобразование даты и времени в строковый вид YYYYMMDDHHNNSS и обратно
- Преобразование даты, месяц прописью
- Преобразование количества секунд в формат TTIME
- Преобразовать TDateTime в Unix TimeStamp
- Преобразовать TFileTime в TDateTime
- Преобразовать Персидскую дату в дату по Грегорианскому календарю
- Прибавить час
- Проблема получения времени создания файла
- Проверить, используется ли формат времени в 24 часа
- Проверка дат
- Проверка дат в Table
- Программа рисует на форме календарь на 2002 год
- Реализация функции Delay
- Реализация функции Delay 2
- Реализация функции Delay 3
- Реализация функции Delay 4
- Реализация функции Delay 5
- Сколько времени прошло с момента перезагрузки
- Сложение времени
- Сравнить быстродействия алгоритмов
- Узнать текущие время и дату по Гринвичу
- Узнать, когда пользователь или программа изменили системное время - WM_TIMECHANGE
- Универсальная функция возврата значения элемента даты
- Устанавливаем дату создания файла
- Установка времени и даты файла
- Установка времени компиляции программы в диалоговом окне О программе
- Формат даты
- Функция DateSer
- Функция преобразует текстовую строку, задающую название месяца, в номер месяца
- Функция, которая устанавливает дату одного файла, равную дате другого файла
- Частичный показ DateTime
- Число текущей недели
- Число текущей недели 2
- Число текущей недели 3
- Деревья - [3]
- AVL-деревья
- Методы использования и создания BSP деревьев
- Применение расширяющихся деревьев для сжатия данных
- Записи и Множества - [13]
- Битовые множества
- Добавление записи в файл
- Запись и чтение из файла массива записей
- Запись и чтение из файла массива записей 2
- Использовать Запись для сохранения информации из свойств различных классов
- Освобождение записей
- Отобразить строку на определённую структуру
- Передача массива записей символов в Memo
- Получить текст элемента перечисляемого типа
- Пример переменной записи
- Проблема передачи записи
- Сохранение типа данных множество (TFontStyles)
- Файл с множеством записей
- Кодировки - [8]
- Автоматическое определения кодировки текста
- Автоопределение кодировки ANSI-OEM
- Как можно автоматически опpеделить кодиpовкy текста
- Определение кодовой страницы
- Перекодирование
- Перекодировка текста DOS-Windows-Koi8
- Перекодировка текста из Win1251 в KOI8-R и наоборот
- Распознавание кодировки. Перекодировка.
- Массивы - [48]
- Алгоритм простого перебора
- Бинарный поиск в массиве
- Бинарный поиск в целочисленном массиве
- Динамические массивы
- Динамические массивы 2
- Динамические массивы 3
- Динамические массивы 4
- Динамические массивы 5
- Запись массива на диск
- Заполнение массива неповторяющимися случайными целыми числами
- Заполнения массива случаными неповторяющимися значениями
- Заполнения массива случаными неповторяющимися значениями 2
- Заставить Delphi работать с достаточно большим массивом данных
- Из строки в массив и наоборот
- Изменение размера динамической структуры
- Использование DynArrayFromVariant
- Использование ассоциативных массивов
- Использование многомерного массива
- Как заменить строку в матрице
- Как инвертировать матрицу
- Как поместить двумерный массив в Image
- Как разделить строку на элементы
- Как удалить одно значение из динамического массива
- Массив TPOINT
- Массив без ограничения типа и размера
- Массив в Delphi
- Массив компонентов
- Массив компонентов 2
- Массив компонентов 3
- Массив констант во время выполнения приложения
- Матрицы в Delphi
- Модуль реализации матричных вычислений для массивов больших размеров
- Несколько функций для работы с массивами как в PHP
- Остановить длинное действие
- Поиск минимального (максимального) элемента массива
- Пример массива констант (Array of Const)
- Пример массива констант (Array of Const) 2
- Проверка наличия числа в массиве
- Работа с большими массивами
- Создание больших массивов
- Создание многомерного массива
- Создать динамический массив
- Сохранение в файле массива
- Сохранение массива c изображениями
- Сохранить и загрузить двумерный динамический массив
- Удаление и добавление элементов в динамический массив
- Фильтрация, регрессия, работа с массивом и серией
- Шаблон массива переменной длины
- Математика - [80]
- FFT аглоритм для Delphi2
- TMathExpression - компонент для синтаксического анализа
- Алгоритм оптимального распределения камней по ящикам
- Алгоритм проверки контрольного числа ИНН и страхового номера ПФ
- Биноминальное рапределение
- Взятие интеграла методом Симпсона
- Возведение числа в действительную степень
- Возведение числа в степень
- Возведение числа в степень 2
- Возвести в степень
- Вычисление автокорреляционной функции
- Вычисление интеграла
- Вычисление квадратного корня (алгоритм Ньютона)
- Вычисление наибольшего общего делителя двух целых неотрицательных чисел
- Вычисление определённого интеграла методом Симпсона
- Вычисление определенного интеграла методом левых и правых прямоугольников с заданной точностью
- Вычисление определенного интеграла методом трапеций с заданной точностью
- Вычисление площади одноконтурного несамопересекающегося многоугольника
- Вычисление простых арифметических выражений
- Вычисление хеш-суммы MD5
- Вычислитель математических формул
- Вычислить значение полинома в данной точке
- Вычислить логарифм
- Гамма распределение
- Гипергеометрическое распределение
- График функции
- Использование многомерных массивов в процедурах и функциях из модуля Math
- Как вычислить расстояние, имея широту и долготу
- Как найти наибольший общий делитель
- Как нарисовать график функции
- Как нарисовать график функции 2
- Как нарисовать фрактал
- Как научить Delphi делать правильное округление дробных чисел
- Как округлять до сотых в большую сторону
- Как получить неповторяющиеся случайные числа
- Как посчитать факториал
- Как проверить, является ли число простым
- Как работать с комплексными числами
- Квадратное уравнение
- Компилятор математических выражений
- Компонент MathParser
- Компонент, позволяющий отображать формулы
- Контроль веса
- Корректная функция возведения в степень
- Корректное округление чисел
- Математический аппарат нейросетевых алгоритмов
- Метод Гаусса решения системы линейных уравнений
- Модуль для работы с комплексными числами
- Настройка оси
- Нормальное распределение
- Округление в большую сторону
- Округление в меньшую сторону
- Округление до ближайшего кратного
- Округление дробного числа до N знаков после запятой
- Округление чисел до определенной степени
- Описание функций модуля Math
- Оптимизация функции методом деформируемого многогранника (Метод Нелдера-Мида)
- Основы 3D математики - Векторные и матричные преобразования
- Основы 3D математики - Работа с камерой
- Поиск кратчайшего пути
- Поиск пересечений графика с осью OX
- Поиск пути
- Построение графика
- Посчитать строку с формулой
- Преобразование выражения к Обратной Польской Нотации
- Преобразование строки в математическое выражение и получение результата
- Преобразование числа в двоичную запись
- Проверка пересечения двух прямоугольников (TRect)
- Простое число
- Процедура для нахождения точного значения факториала числа
- Работа с очень большими числами
- Разбиение шестнадцатиричной величины
- Распределение Паскаля
- Расчет расстояния между двумя точками на земной поверхности
- Угол поворота точки окружности относительно центра
- Умножение больших целых чисел
- Функция возведения в степень
- Функция построения графика
- Функция представления чисел с плавающей точкой и нужным числом разрядов
- Экспоненциальное распределение
- Ошибки и Исключения - [32]
- Delphi - Работа над ошибками
- Error reading symbol file
- RTL.CheckWin32Version. Функция некорректна
- TApplication. Проблемы с HelpCommand в Delphi6
- TDirectoryOutline. Ошибка в свойстве Directory
- TWinControl.Caption. Теряется маленькая русская буква я
- Win9X.Синий экран при делении на ноль (FPU) на процессорах AMD
- Автоматическая обработка ошибок
- Глобальный дескриптор исключений
- Инициализация исключительной ситуации
- Интерфейсный объект не всегда освобождается сам
- Исключения в Delphi
- Искусство управления ошибками
- Искусство управления ошибками - Часть 2
- Использование Try
- Как обработать ошибку прежде, чем программа уведомит об этом пользователя
- Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError
- Коды ошибок Windows
- Ловим баги или почему программы допускают недопустимые операции
- Некорректность реализации свойства BorderWidth у ProgressBar
- Номера ошибок
- Обработка исключений и сообщений
- Обработка исключительных ситуаций
- Обработка исключительных ситуаций 2
- Отображение отформатированных сообщений об ошибках
- Отображение отформатированных сообщений об ошибках 2
- Ошибки времени выполнения
- Перехват ошибки
- Получение констант с определением ошибки функцией LoadStr
- Почему возникает ошибка Access Violation
- Простой способ перехватить Exception
- Синий экран при исключениях FPU в Win9X
- Память и Указатели - [43]
- StrAlloc и GetMem
- Арифметика указателей
- Быстрое сравнение памяти
- Выставление и сброс битов
- Вычисление простого хеш-кода для блока данных
- Динамическое распределение памяти
- Динамическое распределение памяти 2
- Диспетчер кучи для объектов одного размера
- Использование указателей на целое
- Как в байте информации выделить биты
- Как избежать использования неактуальных указателей
- Как определить сколько памяти выделено в Delphi для программы
- Как получить весь размер системной памяти
- Как преобразовать указатель на метод в указатель на функцию
- Как работать с битами
- Как работать с блоками памяти размером более 64K
- Как сэкономить память в программах
- Как узнать состояние памяти
- Освобождение памяти
- Освобождение памяти 2
- Освобождение памяти 3
- Очистить переменную в оперативной памяти
- Получение значения бита в двойном слове
- Получение размера памяти выделенный под Pointer
- Получение ссылки на экземпляр класса
- Потеря памяти
- Пример работы с атомами
- Пример работы с указателями
- Принципы работы с памятью в системе Windows32
- Расширенные сведения о памяти
- Реализация Linked List Memory Table
- Тестирование битов
- Тестирование битов 2
- Увеличение значения указателя
- Удалить ОЗУ
- Указатель на вариантный тип - предупреждение
- Указатель на функцию
- Указатель на функцию 2
- Управление битами
- Управление размером сегмента данных
- Установка определенного бита в слове
- Функции для выделения, перераспределения и освобождения памяти
- Функция бинарного поиска
- Пароли - [22]
- 10 способов взлома пароля
- InputBox для ввода пароля
- Генерация случайного пароля
- Запрос пароля при инициализации приложения
- Как написать генератор паролей
- Как получить закэшированные пароли в Win9x
- Как проверить правильность International Bank Account Number
- Как проверить правильность номера средитной карточки
- Как сгенерировать случайный пароль
- Определить, что текстовое поле для ввода пароля
- Пасхальные яйца в Delphi
- Пасхальные яйца в Delphi и CBuilder
- Перехватчики паролей
- Показать символы для пароля в XP
- Проверка ISBN
- Проверка ISBN 2
- Проверка кредитной карты
- Случайные пароли
- Способ высосать пароли из едитов определенных программ
- Тянем пароли из кэша
- Увидеть пароль скрытый за звёздочками
- Увидеть пароль скрытый за звёздочками 2
- Преобразования - [56]
- StrToInt и IntToStr вне модуля SysUtils
- Быстрее, еще быстрее
- Из HEX и Integer
- Из HEX и Integer 2
- Из двоичного представления в целое и наоборот
- Из двоичного представления в целое и наоборот 2
- Из шестнадцатеричного числа в двоичное
- Из шестнадцатеричного числа в целое
- Как конвертировать WideString в String
- Как преобразовать String в Binary и наоборот
- Как преобразовать значение любого типа в строку
- Как преобразовать числовое значение в римскую интерпретацию
- Кодировка KOI8-R
- Конвертация String в PWideChar
- Конвертация Variant в Integer
- Конвертация арабских цифр в римские
- Конвертировать восьмеричное число в целое
- Конвертирует строку из кодировки DOS в кодировку Windows и обратно
- Округление денежного значения
- Перевести значения перечисляемого типа в строки
- Перевести файл формы DFM в текстовый и наоборот
- Перевод между системами исчисления
- Перевод целого неотрицательного числа из строкового представления в прописное
- Перегонка бинарного потока в строку с HEX-текстом и обратно
- Перекодировка строк из одной кодировки в другую
- Перекодировка текста из Win кодировки в КОИ-8 и обратно
- Преобразование ASCII в шестнадцатиричное представление
- Преобразование Ansi to Ascii
- Преобразование HTML в RTF
- Преобразование String в PChar
- Преобразование Unicode строк в DFM файлах Delphi 6 в Ansi строки
- Преобразование в EBCDIC
- Преобразование даты типа TDateTime в дату прописью
- Преобразование двоичного числа в десятичное
- Преобразование двоичного числа в десятичное 2
- Преобразование двоичного числа в десятичное 3
- Преобразование десятичного числа в шестнадцатиричное
- Преобразование десятичного числа в шестнадцатиричное 2
- Преобразование дробной и целой части REAL-числа в два целых
- Преобразование информации из табличных компонент в RTF
- Преобразование сигнала в спекр и обратно (методы Хартли, Фурье и классический)
- Преобразование целого числа в набор битов и обратно
- Преобразование целого числа в строку с добавлением ведущих нулей по заданной ширине
- Преобразование шестнадцатеричных чисел в целые
- Преобразования типа Comp в тип Str
- Преобразовать PChar и String
- Преобразовать код символа в скан-код клавиши
- Преобразовать файл из OEM в ANSI
- Преобразовать целое число в восьмеричное
- Процедура для преобразования HEX чисел в Integer
- Римские в арабские и наоборот
- Стилизатор
- Транслитерация кириллицы в латынь
- Универсальное и быстрое перекодирование строки из кодировок ANSI, KOI8-R, KOI8-U, OEM-DOS, ISO
- Форматирование валюты в соответствии с региональными установками
- Функция, представляющая вещественные числа словами
- Синтаксис - [24]
- Автопроектировщик цифровых схем Флогистон
- Алгоритм преобразует алгоритм
- Алгоритмы поиска
- Вызов 16-разрядного кода из 32-разрядного
- Десять заповедей разработчика
- Для чего нужен ProcessMessages
- Игра отражений
- Информация о TDataLink
- Использование Microsoft ScriptControl
- Использование регулярных выражений в Delphi
- Использование функции wsprintf
- Как использовать Список Задач (Tasklist)
- Комплексный контроль за качеством кода
- Краткое описание Innerfuse Pascal Script
- Неоднократное использование параметра формата
- Непосредственный IF (Immidiate IF)
- Общие рекомендации к оформлению кода
- Проблема циклических ссылок
- Работа с Sender
- Создание множества экземпляров
- Сущность ООП
- Функция, которая работает быстрее чем HiWord
- Что нужно давать WSAAsyncSelect в качестве параметра handle
- Шаблоны в Object Pascal
- Сортировка - [28]
- TStringList. Неустойчивость сортировки
- TStringList. Сортировка и системная locale
- TStringList.IndexOf. Зависимость от сортировки
- Алгоритим быстрой сортировки массива
- Быстрая сортировка
- Быстрый алгоритм сортировки больших массивов
- Поразрядная цифровая сортировка
- Создать TListView, который автоматически пересортирует при щелчке на заголовке колонки
- Сортировать TListView, используя нужный метод
- Сортировать TStringGrid по колонке
- Сортировать TStringList своим методом сортировки
- Сортировать список по алфавиту
- Сортировка ListView в режиме vsReport при нажатии на заголовок колонки
- Сортировка StringGrid с целыми значения
- Сортировка TStringGrid
- Сортировка Шелла
- Сортировка двух связанных списков по целочисленным значениям одного из них
- Сортировка колонок в DBGrid
- Сортировка массива методом обмена
- Сортировка массива методом прямого выбора
- Сортировка массива по алгоритму Shell
- Сортировка методом Пузырька
- Сортировка по содержимому нужного столбца в TStringGrid
- Сортировка связанного списка
- Сортировка столбцов в StringGrid
- Сортировка столбцов в StringGrid 2
- Сортировка строк в MEMO
- Сортировка строк с украинскими символами
- Справочник по API-функциям - [23]
- Функции Win32 API [ A ]
- Функции Win32 API [ B ]
- Функции Win32 API [ C ]
- Функции Win32 API [ D ]
- Функции Win32 API [ E ]
- Функции Win32 API [ F ]
- Функции Win32 API [ G ]
- Функции Win32 API [ H ]
- Функции Win32 API [ I ]
- Функции Win32 API [ K ]
- Функции Win32 API [ L ]
- Функции Win32 API [ M ]
- Функции Win32 API [ O ]
- Функции Win32 API [ P ]
- Функции Win32 API [ R ]
- Функции Win32 API [ S ]
- Функции Win32 API [ T ]
- Функции Win32 API [ U ]
- Функции Win32 API [ V ]
- Функции Win32 API [ W ]
- Функции Win32 API [ Y ]
- Функции Win32 API [ Z ]
- Функции Win32 API [ _ ]
- Текст и Строки - [128]
- Case для строковых значений без учета регистра
- HTMLEditor - Краткий обзор
- LStrings
- StrTok для Delphi2
- String и PChar
- Unix-строки (чтение и запись Unix-файлов)
- sscanf в Delphi
- Алгоритм переноса русского текста по слогам
- Алгоритм поиска подстроки в строке
- Алгоритмы поиска в тексте
- Аналог case для строки
- Бегущая строка
- Быстрые функции сжатия пробелов и управляющих символов в строке
- Выбрать слово из строки по номеру
- Выравнивание текста по ширине как в Worde
- Выравнивание текста по ширине с автоматическим переносом русских слов
- Деление строки не несколько строк, указанной длины
- Добавление функций проверки орфографии в разрабатываемые приложения
- Дополнение строки пробелами
- Еще раз о нечетком сравнении строк
- Замена в строке всех вхождений одной подстроки, на другую
- Замена подстрок
- Замена подстроки в строке
- Заполнение списка словами из строки с возможностью указания множества разделителей
- Заполнение строки определенным символом до нужной длины
- Заполнение строки символами до определённой длины
- Изменение регистра
- Инкрементация строкового поля
- Как определить, что два слова имеют схожее произношение
- Как перевести в 16-ричный код букву
- Как передать строку другому приложению
- Как реализовать поиск по тексту
- Как сделать, чтобы первая буква каждого слова в строке была в верхнем регистре
- Как удалить переносы из строки
- Как хранятся строки
- Количество строк в текстовом файле
- Конвертация денежных сумм в строковое выражение
- Найти количество вхождений подстроки в строку
- Нахождение последнего вхождения подстроки в строку
- Не работает функция Writeln
- Небольшой модуль для работы со строками
- Несколько полезных функций для работы со строками
- Несколько расширенных функций по определению позиции
- О пользе типа ShortString при использовании WinAPI
- Обрезание имени файла по длине
- Обрезание строки по длине
- Определить корень слова (для поиска похожих слов)
- Определить ширину и высоту символа
- Очистка строки (символьное значение числа) от пробелов, нулей и точки
- Очистка строки слева и справа от указанного символа
- Очистка строки слева и справа от указанных символов
- Паскалевский эквивалент StrTok
- Перевернуть строку
- Перевернуть строку 2
- Перевернуть строку 3
- Перевод символа в верхний регистр для русского алфавита
- Повтор строки заданное количество раз
- Подсчет количества вхождений символа в строке
- Подсчет количества слов в строке
- Подсчитать количество вхождений подстроки в строке
- Подсчитать количество слов в строке
- Поиск N-ого вхождения подстроки в строку
- Поиск подстроки в строке с заданной позиции
- Поиск подстроки в строке с заданной позиции (стандартный вариант)
- Поиск слов по маске
- Получать слова нужной длины при перестановке букв в указанном слове
- Получение N-го слова из строки
- Получение одной строки из двух (функция подобная IIF в Foxpro)
- Получить количество вхождений символа в строку
- Получить количество ссылок AnsiString
- Получить позицию последнего вхождения подстроки в строку
- Получить позицию последнего вхождения подстроки в строку 2
- Получить числа из строки
- Преобразование сроки в число
- Преобразование строки S в набор её чисел, где каждое число представляет каждый символ строки
- Преобразование строки с разделителями в StringList
- Примеры форматирования строк с использованием API-функции wvsprintf
- Проверка значения строки
- Произвести поиск байта или слова в строке
- Разбивка строки на отдельные слова
- Разбивка строки на подстроки с использованием заданного разделителя
- Разбиение текста на слова и получение количества слов в тексте
- Разбор строки
- Разделить строку
- Разделить строку на слова
- Разность между двумя строками - функция Левенштейна
- Разрешить длинные строки (более 32 кб)
- Расширенные строковые функции
- Расщепить строку в слова и обратно
- Расщепление строки с разделителями на массив строк
- Рекурсивный поиск с помощью функции Pos
- Сжать строку с цифрами в BCD-число
- Сканирование строки начиная с указанной позиции с целью нахождения слова
- Сравнить две строки и получить результат в процентах
- Строка как объект StringList
- Строковая нумерация
- Сумма и количество прописью, работа с падежами
- Сумма прописью - Способ 1
- Сумма прописью - Способ 10
- Сумма прописью - Способ 11
- Сумма прописью - Способ 12
- Сумма прописью - Способ 13
- Сумма прописью - Способ 14
- Сумма прописью - Способ 15
- Сумма прописью - Способ 2
- Сумма прописью - Способ 3
- Сумма прописью - Способ 4
- Сумма прописью - Способ 5
- Сумма прописью - Способ 6
- Сумма прописью - Способ 7
- Сумма прописью - Способ 8
- Сумма прописью - Способ 9
- Удаление из файла элементов HTML
- Удаление лишних пробелов в строке
- Удаление ненужных подстрок из строки
- Удаление пробелов в начале строки
- Установка для каждого слова строки верхнего регистра для первого символа и нижнего регистра для всех остальных
- Фильтрованный поиск в строке
- Форматирование строки с использованием подстановочных символов
- Функции для парсинга строк
- Функция для разворачивания строк
- Функция для удаления из строки лишних символов
- Функция замены в строке всех вхождений одной подстроки на другую
- Функция наполнения строки
- Функция приблизительного (нечеткого) сравнения строк
- Функция проверки корректности ввода
- Функция, возвращающая текст между двумя определёнными строками
- Число строкой с предстоящими нулями
- Типы и Переменные - [36]
- FloatSpinEdit. Компонент для ввода целых и дробных чисел
- Integer как SmallInt
- Быстрый способ обмена значений в 2х переменных
- Быстрый способ проверить, что число простое
- Вариантные типы
- Величина SizeOf
- Изменить системный разделитель целой части числа от дробной
- Изменять значения констант
- Использовать в Delphi средство проверки типов для ваших собственных типов данных
- Как показать число, разделив каждые три цифры запятыми
- Как представить число в другой системе счисления
- Классовые и статические переменные общего доступа
- Некорректные вещественные значения
- Огромные числа
- Округление реальных типов
- Показать число с разделителями тысячных знаков
- Показывать значения в двоичном представлении
- Показывать значения в шестнадцатеричном представлении
- Пользовательские варианты
- Преобразование формата MS BINARY в IEEE
- Проверить, числовое ли введено значение
- Проверить, является ли число вещественным
- Проверить, является строка датой или временем
- Проверка на вхождение в диапазон
- Создание объектных переменных
- Создание объектов любого типа
- Соответствие типов С и Delphi
- Сохранение типа списка объектов
- Сравнение чисел с плавающей точкой
- Типизированные константы
- Типы данных 16 и 32 бит
- Типы модулей в Delphi
- У меня константы могут иметь значение, отличное от заданного
- Функция, возвращающая тип
- Чем отличается тип String в Delphi2 и выше от аналогичного в Delphi1
- Эффективно организовать объявление глобальных переменных
- Циклы - [4]
- Определить нажатие клавиши во время выполнения цикла
- Прерывание цикла FOR
- Циклический опрос компонентов
- Чтобы при выполнении длительного цикла другие приложения не подвисали
- Шифрование - [58]
- 32-битный CRC
- 64-битное кодирование
- 64-битное кодирование 2
- 64-битное кодирование 3
- 64-битное кодирование 4
- Base64 для непродвинутых
- CryptoAPI для шифрования файлов случайными ключами
- HTTP кодирование строки
- PGPSDK - легкий путь к шифрованию
- URL кодирование строки
- UUE кодирование
- Алгоритм 128-битного шифрования (TEA)
- Алгоритм LZ-78
- Алгоритм шифрование XOR
- Алгоритм шифрования DES
- Быстрый алгоритм подсчета CRC32
- Вшивание информации в растровые рисунки
- Генерация 96-битного ключа для шифрования с помощью Encrypt
- Зашифровать и расшифровать строку
- Использование стенографии
- Как вычислить CRC (контрольную сумму) для файла
- Как вычислить CRC-32 для файла
- Как реализовать методы криптографической защиты информации
- Как шифровать файлы при помощи windows NTFS API
- Кодирование и раскодирование паролей
- Кодирование по спирали
- Кодирование русского текста методом сдвига
- Кодирование с помощью решетки
- Кодирование файлов
- Кодировка полиалфавитным шифром Вигeнера - xor кодировка
- Криптоалгоритм DES
- Методы криптографической защиты информации Windows
- Методы криптографической защиты информации Windows 2
- Модуль для IDEA шифрования
- Модуль для RC5 шифрования
- Модуль для RC6 шифрования
- Модуль для подсчета CRC64
- Модуль для подсчета хеш-суммм с помощью MD5
- Повышение криптоустойчивости шифрования текста любым алгоритмом
- Пример вычисления контрольной суммы (CRC32)
- Пример шифрования данных
- Пример шифрования текста
- Простое симметричное шифрование строк
- Простой пример XOR шифрования
- Простой расчет контрольной суммы
- Процедуры кодирования и декодирования Base64
- Расчёт контрольной суммы файла CRC-32 (Доработано)
- Создание банковского ключа
- Способ шифрования и дешифрования пароля
- Шифрование Bitmap
- Шифрование и дешифрование текстов по принципу S-Coder со скрытым ключом
- Шифрование исполняемого файла
- Шифрование строки InString, с возможностью корректного сохранения результата шифрования в TEXT-FILE
- Шифрование текста
- Шифрование текста 2
- Шифрование текста по введенному паролю
- Шифрование текста по ключевым числам
- Шифрование файлов, строк и памяти