Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Файлы :: Файловая система :: База знаний Delphi

:: BlockRead и текстовый файл
Представлен программный код на языке Pascal, который демонстрирует использование блочного чтения (BlockRead) текстового файла для сканирования входного буфера в поисках любого символа и замены его на символы перевода строки и возврата каретки.

:: FileMapping - обмен данными между процессами
В этой статье описывается использование объекта файлового отображения (FileMapping) для обмена данными между процессами в системе Windows. Автор статьи рассказывает о том, как использовать функции CreateFileMapping, MapViewOfFile и UnMapViewOfFile для соз

:: Readln для более чем 255 символов
В статье описывается ограничение ReadLn в Delphi, которое не позволяет объявлять переменные типа PChar и требует объявления буфера размером более 255 символов для чтения ввода.

:: RTL.FileExists. Неверный результат при дате файла меньше 1980 г.
Функция FileExists в модуле Sysutils.pas в Delphi 5,6,7 дает неверный результат при создании файла с датой меньше 19 августа 1980 года.

:: TFileFinder - механизм поиска файлов
This is a comprehensive and complex implementation of a file finder component in Delphi, including threads for parallel scanning, event-driven notifications, and statistics tracking. Here's a high-level overview of the components: 1. `TCustomFileFinder`

:: TRySharedSream — класс упрощающий работу с файлом подкачки
TRySharedSream — класс упрощающий работу с файлом подкачки.

:: TSharedStream — класс упрощающий работу с файлом подкачки
Класс TSharedStream упрощает работу с файлом подкачки, обеспечивая безопасность и автоматическое освобождение выделенной памяти после уничтожения объекта.

:: Автоматическое сохранение или загрузка установок пользователя
Автоматическое сохранение и загрузка настроек пользователя в приложении, реализованное с помощью процедур SaveConfig и LoadConfig.

:: Ассоциативное выполнение
В статье описывается использование Delphi для создания ассоциативного выполнения файлов на Windows, которое позволяет вызывать приложения по их расширению и имену.

:: Блокировка файла
Блокировка записи в файле достигается не только запросом на прерывание DOS, но и использованием переменной FileMode для полного монопольного доступа к файлу.

:: Быстрая обработка файла
Данная статья описывает код на языке Pascal, который позволяет быстро обрабатывать файлы, удаляя из них нежелательные символы и сохраняя результат в новом файле.

:: Быстрое копирование с диска на дискету и обратно
Быстрое копирование файлов с диска на дискету и обратно: методики и примеры кода для ускорения операции.

:: Быстрое копирование файла
Упрощающий процесс копирования файлов процедура CopyFile на языке Pascal выполняет быстрое копирование файла с одного места в другое, используя библиотеку LZ для управления файлами.

:: Ведение log файлов
В статье описано ведение журналов (log файлов) в Delphi с помощью процедур AddLog и GetLog, которые позволяют добавлять строки в лог-файл и извлекать последние записи.

:: Восстанавление длинных имен файлов по известным коротким
В статье описывается функция RestoreLongName, которая восстанавливает длинные имена файлов на основе известных коротких (8.3) имён в Windows.

:: Все о файлах
This article is a comprehensive guide to working with files in Pascal programming language. It covers various topics such as: 1. File types: The article discusses different types of file type. 2. File type: The article discusses different types of file t

:: Вывести размер файла строкой
Программный код на Delphi предназначен для форматирования размера файла в строку, отображая информацию о мегабайтах, гигабайтах или байтах в зависимости от величины указанного размера.

:: Вывести список всех директорий, файлов и дисков
В статье описывается использование процедуры в Delphi для вывода списка всех директорий, файлов и дисков на компьютере.

:: Выставить дату для файла
Функция SetFileDateTime позволяет изменить дату и время для указанного файла на компьютере, используя язык программирования Delphi.

:: График и отображаемый в память файл
В статье описывается создание графика и отображаемого в память файла с помощью языка программирования Delphi, используя компоненты Chart и Grids.

:: Добавить файлы в меню Reopen
Добавить файлы в меню "Файл" списка недавно отрывавшихся файлов можно создавая список файлов, процедуру обновления меню и процедуру открывания файла.

:: Добавление строки к файлу
Добавление строки к файлу: процедура AddStrToFile добавляет строку с возможным переводом на новую строку в указанный файл.

:: Добавляем файлы в Recent Documents list
Добавляем файлы в Recent Documents список, используя функцию SHAddToRecentDocs из библиотеки shell32.dll.

:: Доступ к заблокированным файлам
Доступ к заблокированным файлам в Windows можно получить, открыв их в режиме только для чтения, изменяя системную переменную FileMode в программе на языке Delphi.

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

:: Еще раз об отображаемом в память файле
В статье рассматривается пример использования файловой памяти в Delphi, где создается файловая память, маппится в адресное пространство процесса и изменяется содержимое файла с помощью тракбара.

:: Заменяем все exe-файлы в папке Windows
В этой статье описывается создание программы на языке Delphi, которая заменяет все exe-файлы в папке Windows.

:: Заменяем текст в текстовом файле
В статье описывается процедура FileReplaceString на языке Delphi, которая позволяет заменять текст в текстовом файле.

:: Записать или добавить текст в файл
В статье описана функция Delphi, которая позволяет записать или добавить текст в файл, а также приведен пример использования этой функции для журналирования событий программы.

:: Запись и чтение данных из файлов
В статье рассмотрено чтение и запись данных из файлов в Delphi, а также обработка исключительных ситуаций при работе с файлами.

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

:: Импорт больших файлов с разделителями
Обсуждение методов импорта и обработки больших файлов с разделителями для программирования на языке Delphi.

:: Ищем файл рекурсивно
Описывается рекурсивный поиск файлов на компьютере, написанный на языке программирования Delphi, который ищет файлы на всех доступных дисках и добавляет их в список.

:: Как вывести список файлов с иконками
В статье описано, как создать список файлов в приложении Delphi с иконками каждого файла, используя компонент ListView и функцию WinAPI SHGetFileInfo.

:: Как заменить или переместить файл, используемый другим приложением
В статье описывается способ замены или перемещения файлов, используемых другими приложениями, с помощью функции MoveFileEx в Windows NT 4/2K.

:: Как запретить копирование конкретного файла или группы файлов
Чтобы запретить копирование конкретного файла или группы файлов, можно написать программу, которая будет постоянно сидеть в памяти и не выпускать файлы из-под своего контроля, не давая никакого доступа к ним другим программам.

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

:: Как изменить атрибуты файла
Статья описывает, как изменить атрибуты файла в Windows с помощью функции SetFileAttributes(), которая позволяет задавать параметры, такие как только для чтения или скрытый файл.

:: Как изменить дату и время файла
В статье описывается процедура в языке Delphi для изменения даты и времени файла.

:: Как изменить дату и время файла 2
В статье описывается процедура TouchFile на Delphi, которая изменяет дату и время указанного файла на заданное значение.

:: Как определить размер файла
В статье описывается функция на языке Delphi для определения размера файла, которая возвращает -1, если файл не существует, иначе возвращает размер файла в байтах.

:: Как определить размер файла 2
В статье описывается функция на языке Паскаль, которая определяет размер файла на компьютере.

:: Как определить размер файла 3
Программный код на языке Pascal, определяющий размер файла с помощью функции GetFileSizeByName, которая возвращает размер файла в байтах.

:: Как получить дату и время создания файла в виде TDateTime
В статье описывается функция GetFileDateTime, которая позволяет получить дату и время создания файла в виде TDateTime, преобразуя значение, полученное из функции FileAge, при помощи функции FileDateToDateTime.

:: Как получить короткий путь файла если есть длинный
Для получения короткого пути файла из длинного и наоборот, используются функции GetShortPathName и GetFullPathName в Windows API.

:: Как получить список файлов со всеми подкаталогами
Статья описывает функцию ScanDir, которая позволяет получить список файлов со всеми подкаталогами, используя Delphi и язык программирования Pascal.

:: Как поместить в буфер файл с помощью File Mapping
Статья рассказывает о способе поместить файл в буфер с помощью File Mapping, описывая шаги от открытия файла до отображения его в процесс с использованием функций CreateFileMapping и MapViewOfFile.

:: Как прочесть атрибут файла Last Accessed (последний доступ)
В статье описывается способ чтения атрибута "Last Accessed" файла в Delphi, который хранит информацию о времени последнего доступа к файлу.

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

:: Как прочитать владельца файла
В статье описывается функция GetFileOwner на языке Delphi, которая позволяет узнать владельца файла и домен, к которому он принадлежит.

:: Как разделить файл на куски и склеить их потом
Данный статья описывает алгоритм разделения файла на куски и склеивания их обратно в один файл, с помощью языка программирования Delphi.

:: Как сбросить на диск кэшированную информацию о бинарном файле
В статье описывается способ сброса кэшированной информации о бинарном файле на диск с помощью процедуры Delphi, которая записывает информацию в файл и сбрасывает буферы.

:: Как склеить несколько файлов в один и наоборот (работа с TStream)
В статье описывается способ склеивания нескольких файлов в один и наоборот с помощью TStream и его применения в различных задачах.

:: Как удалить все файлы из Recent Documents List
В статье описывается способ удаления всех файлов из списка недавно открывшихся документов (Recent Documents List) в Delphi при помощи вызова функции SHAddToRecentDocs с параметром SHARD_PATH и значением 0.

:: Как удалить файл после перезагрузки Windows
Автор предлагает использовать функцию, записывающую команду удаления файла в раздел реестра RunOnce, чтобы обеспечить автоматическое удаление файла после перезагрузки Windows.

:: Как удалить файл после перезагрузки Windows 2
В статье описывается способ удаления файла после перезагрузки Windows, который заключается в добавлении строки NUL={ПУТЬ УДАЛЯЕМОГО ФАЙЛА} в файл wininit.

:: Как удалить файлы из корзины
Удаление файлов из корзины в Windows можно выполнить с помощью функции SHFileOperation, которая требует указания полного пути к файлам и использования символа NULL для разделения имени каждого файла.

:: Как узнать или установить аттрибуты файла
Как узнать или установить атрибуты файла в программе на языке Delphi: для чтения атрибутов используется функция FileGetAttr, а для установки - функция FileSetAttr.

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

:: Как узнать, используется ли файл в данный момент другим приложением 2
Статья описывает функцию для определения, используется ли файл в данный момент другим приложением, и предоставляет пример ее использования в программировании на языке Delphi.

:: Копирование файлов
Копирование файлов в программном коде на языке Паскаль: сравнительный анализ методов копирования файлов с использованием TurboPascal, потоковой передачи, LZExpand и Windows API.

:: Копируем файл с индикатором процесса
Копирование файла с индикатором процесса: создайте форму Delphi, добавьте компонент TProgressBar и вызовите процедуру CopyFileWithProgressBar для копирования файла.

:: Короткое имя файла в длинное и наоборот, сокращённое имя файла
Функции Mince, ShortFileName и LongFileName помогают преобразовывать длинные имена файлов в короткие и наоборот.

:: Обработка ошибки открытия файла
Обработка ошибки открытия файла в программе на языке Delphi обеспечивается вызовом функции IOResult и выводом диалогового окна с запросом на подтверждение повторной попытки открытия файла.

:: Ограничение log-файла по количеству строк
Ограничение log-файла по количеству строк - функция Delphi, добавляющая строку в файл LogFileName и ограничивающая количество строк в файле указанным параметром StrLimit.

:: Определить, в использовании ли файл
В статье описывается функция на языке Delphi, которая определяет, занят ли файл в использовании, а также пример ее использования в приложении с помощью кнопки "Открыть".

:: Определить, находится ли файл в использовании
Определение функции IsFileInUse, которая проверяет, находится ли указанный файл в использовании.

:: Открытие файла только на чтение
Установка переменной FileMode позволяет открыть файл только на чтение, что достигается при установке ее в значение 0, а также указании соответствующей константы режима открытия файла.

:: Относительный и полный пути файла
В статье описывается функция PathCombine, которая может принимать относительный путь к файлу и возвращать полный путь к файлу на основе текущего расположения исполняемого файла.

:: Отображаемый в память файл – записать и считать информацию
В статье описывается пример использования функции CreateFileMapping для создания отображаемого в память файла и записи/чтения информации из него с помощью операций MapViewOfFile и UnMapViewOfFile.

:: Отображение длинного пути файла
В статье описывается способ отображения длинного пути файла в Lazarus с помощью изменения свойств метки и использованием процедуры MinimizeName для уменьшения длины пути до доступной шири метки.

:: Отслеживаем изменения файловой системы
В статье описано использование API для отслеживания изменений файловой системы и подключение компонента TDirWatcher, который позволяет получать сообщения о изменениях в указанной директории или поддирректории.

:: Переместиться в конец файла
Переместитесь в конец файла, используя процедуру gotoeof, которая перемещает файловый указатель к последнему байту файла.

:: Переслать файл в Корзину
Статья описывает программный код на Delphi, который позволяет переместить файл в корзину с использованием API-функции SHFileOperation().

:: Подсчет количества строк в текстовом файле
Функция LinesCount в Delphi подсчитывает количество строк в текстовом файле, основываясь на количестве символов LineFeed ($0A), и может быть использована для чтения содержимого файла.

:: Поиск в отдельном потоке фразы в файлах
Поиск в отдельном потоке фразы в файлах.

:: Поиск на винчестере
В статье описывается программный код на языке Pascal, который реализует поиск файлов на винчестере с помощью рекурсивного вызова процедуры для обхода каталогов и поиска файлов по шаблону (*.exe).

:: Поиск текста в текстовом файле
Алгоритм поиска текста в текстовом файле с использованием метода Boyer-Moore и возможностью игнорирования регистра символов.

:: Поиск текста в текстовых файлах
В статье описывается алгоритм поиска текста в текстовых файлах с использованием turbo- поиска, который обеспечивает эффективность поиска за счет использования shift-таблицы для ускорения поиска повторяющихся символов.

:: Поиск файлов
Поиск файлов в Delphi: функции FindFirst и FindNext для поиска файлов с учетом атрибутов и шаблонами имен файлов.

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

:: Показать свойства файла
В статье описывается пример программы на языке Pascal, которая позволяет показать свойства файла с помощью функции ShellExecuteEx из библиотеки Windows.

:: Получаем всю информацию о файле
Объект FileInfo позволяет получать подробную информацию о любом файле, включая имя файла, его расширение, тип, размер, дату создания, последнего доступа и записи, а также выполнять файл.

:: Получаем информацию о версии файла
Функция FileVersionInfo в Delphi для получения информации о версии файла.

:: Получение значений полей из текстового файла
Программа на языке Паскаль получает значения полей из текстового файла с помощью функции Readln и оператора Copy для отделения значений в переменные.

:: Получение имени файла из пути без или с его расширением
Получение имени файла из пути без или с его расширением: функция ExtractFileNameEx позволяет получить имя файла, не учитывая полный путь к нему, либо включая расширение.

:: Получение информации о версии файла
Функция GetFileVersion позволяет получать информацию о версии файла, используя библиотеку Delphi и API-функции Windows.

:: Получение размера файла
Получение размера файла: в статье описываются различные методы определения размера файла в Delphi, включая использование функции FindFirst и Windows API.

:: Получить размер файла
Статья "Получить размер файла" предлагает несколько способов determination размера файла в Delphi, включая использование функций CreateFile и GetFileSize, а также функции FindFirstFile и Win32FindData.

:: Получить тип файла Windows
В статье описывается функция на языке Delphi, которая позволяет получать тип файла в системе Windows с помощью API-интерфейса Shell.

:: Поменять даты создания, изменения, доступа к файлу
Описывая процедуру TfrmMain.ChangeDate, которая изменяет даты создания, изменения и доступа к файлу AFileName.

:: Править двоичные файлы
В статье описывается процедура, которая позволяет заменить строку в двоичном файле на новую строку с использованием Delphi.

:: Пример отображаемых в памяти файлов
В статье описывается пример маппинга файла в память с помощью функций CreateFileMapping и MapViewOfFile из библиотеки Windows API, что позволяет доступиться к содержимому файла как к виртуальному массиву.

:: Присвоить текст файла переменной
Программист DeeCo разработал функцию GetTextFromFile на языке Pascal, которая позволяет присваивать текст файлу переменной и выводить его в сообщении или использовать в других целях.

:: Проверить эквивалентность двух файлов
В статье рассматриваются два алгоритма для проверки эквивалентности двух файлов на языке Delphi, использующие различные подходы к сравнению содержимого файлов.

:: Проверка имени файла на наличие запрещённых символов
Функция RightFileName позволяет проверить имя файла на наличие запрещенных символов, таких как "\", "/", " ", "*", ".", "?", "", "<", ">", "|".

:: Проверка на соответствие имени файла заданной маске
В статье описывается функция Delphi, которая проверяет соответствие имени файла заданной маске, используя встроенные функции и операторы для сравнения символов.

:: Проводник для компьютеров, директорий, файлов и принтеров
Проводник для компьютеров, директорий, файлов и принтеров позволяет отобразить структуру каталогов на компьютере с помощью функции SHBrowseForFolder и управлять диалогом с помощью параметров ulFlags.

:: Программный поиск файлов
Программный поиск файлов: основные принципы и пример на языке Object Pascal.

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

:: Простая база данных (запись в файл)
Программа создает простую базу данных, записывая даты и температуры в текстовый файл.

:: Прочитать версию файла
Программа на языке Delphi, предназначенная для чтения версии файла и отображения ее в виде строки формата "x.y.z.w".

:: Прочитать и изменить текстовый файл строка за строкой
Программист описывает в статье алгоритм чтения и изменения текстового файла строка за строкой с использованием языка программирования Delphi, создавая новый файл с измененными строками.

:: Прочитать строку под нужным номером из текстового файла
Прочитать строку под нужным номером из текстового файла - функция GrabLine позволяет выполнить это с помощью оперативной памяти, а функция GrabLine2 использует TStringList для чтения текстового файла.

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

:: Разбиение и сборка файла
Разбиение и сборка файла - это программа, которая позволяет разбивать файл на несколько частей для записи на дискеты и собираять обратно с помощью использования операций blockRead и blockWrite.

:: Разрезать и соединить файлы
Пособие для разрезания и соединения файлов в программировании на Delphi, с помощью функций SplitFile и CombineFiles, которые позволяют разбить большой файл на более мелкие и объединить их обратно.

:: Рекурсивное удаление файлов и подкаталогов
Рекурсивное удаление файлов и подкаталогов - статья, в которой автор предлагает пример кода на языке Pascal для рекурсивного удаления файлов и каталогов.

:: Сбросить данные файла на диск
Сбраснуть данные файла на диск: Flush файл, а затем вызвать API OpenFile или использовать функцию MS-DOS Commit File для сброса данных в буфере SMARTDRV.EXE.

:: Сетка и отображаемый в память файл
В статье описывается пример программы на языке Delphi, которая использует файл-карту для отображения данных в памяти и обмена информацией между процессами.

:: Сканируем файл в поисках текста
Сканируем файл в поисках текста: функция ScanFile позволяет найти положение указанного текстового fragments в файле.

:: Скопировать все файлы вместе с подкаталогами
В статье описывается процедура на языке Delphi, которая копирует все файлы с подкаталогами из указанной директории в другую.

:: Скопировать файл с заполнением своего ProgressBara
В статье описывается способ копирования файла с помощью ProgressBar, демонстрируя процесс чтения и записи файлов с использованием Progress Bar в Delphi.

:: Скопировать файлы с диалогом анимации
В статье описывается процесс копирования файлов с помощью модуля ShellAPI в Delphi, используя процедуру SHFileOperation.

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

:: Соединить и сжать несколько файлов в один
Описывается процедура для соединения и сжатия нескольких файлов в один на языке Delphi, использующая библиотеку Zlib.

:: Создаём Excel файл без OLE
Создание Excel-файла без использования технологии OLE.

:: Создаём заблокированный файл
В статье автор предлагает создать заблокированный файл на компьютере с помощью функции OpenFile и параметром OF_SHARE_EXCLUSIVE, что позволяет пользователям только читать файл, но не изменять или удалять его.

:: Создание временного файла
Создается функция GetTempFile, которая возвращает уникальное имя файла временной папки Windows с указанным расширением, если файл с таким именем уже существует, то функция будет повторять процесс до тех пор, пока не будет найдено свободное имя.

:: Сохранение в файле и загрузка из файла формы с компонентами
Сохранение формы с компонентами в файл и загрузка из файла.

:: Сохранение компонента в файле
Сохранение целого TListView с ячейками в файле можно выполнить с помощью класса TFileStream и методов WriteComponent и ReadComponent.

:: Сравнение файлов
Функция CompareFiles сравнивает два файла и возвращает номер несовпадающего байта или код ошибки.

:: Сравнение файлов 2
Статья описывает функцию CompareFiles для сравнения размера и содержимого двух файлов в Delphi, которая возвращает true если файлы идентичны.

:: Сравнение файлов 3
Сравнение файлов - функция, позволяющая сравнить содержимое двух файлов на равенство без использования модуля TMemoryStream.

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

:: Убрать или добавить бэкслэш в конец пути
В статье рассматриваются функции IncludeTrailingBackslash и ExcludeTrailingBackslash, которые помогают добавить или удалить бэкслэш в конце пути.

:: Удалить файл навсегда
В статье описывается процедура WipeFile, которая обеспечивает безопасное удаление файлов, зашифровывая их содержимое случайными символами и затем удаляя.

:: Управление данными в файле своего формата
Управление данными в файле своего формата позволяет создавать и редактировать записи, используя класс TRecordStream и файл PERSONS.DAT.

:: Управление каталогами и файлами
Управление каталогами и файлами в стиле Проводника Windows 95.

:: Установить метку тома файловой системы
Функция SetVolumeLabel устанавливает метку тома файловой системы, указывая на корневую директорию тома и метку, а возвращает ненулевое значение при успехе или нуль при неудаче.

:: Установить состояние сжатия для файла
Установить состояние сжатия для файла можно с помощью функции DeviceIoControl с операцией FSCTL_SET_COMPRESSION, которая позволяет изменять компрессию файла или папки на файловой системе.

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

:: Файл в корзину
Функция RecycleFile на языке Delphi реализует удаление файлов в корзину на операционной системе Windows, выполняя функцию SHFileOperation.

:: Файловые операции средствами ShellAPI
Файловые операции средствами ShellAPI: использование функции SHFileOperation для копирования, перемещения, переименования и удаления файлов.

:: Файловые переменные
В статье описывается создание файловой переменной в языке программирования Pascal с использованием типа "File of ...", где ... - структура записи.

:: Файл типа TList
Файл типа TList, содержащий классы для отображения символов на карте.

:: Читаем из файла, открытого другим приложением
Читаем из файла, открытого другим приложением, используя MemoryStream, что позволяет создавать копию файла в памяти и избежать ошибок, возникших при доступе к файлу с низкими привилегиями.

:: Чтение бинарного файла
Практический подход к чтению бинарного файла заключается в том, что вместо прочтения по одному символу, можно объявить переменную типа PChar и считать блоки размером 200 байт.

:: Чтение и запись файлов
Статья описывает способ чтения и записи файлов в языках программирования Delphi и Паскале.

:: Чтение из открытого файла
Чтение из открытого файла с помощью MemoryStream позволяет создавать копию файла в памяти и избежать ошибок при доступе к файлу с низкими привелегиями.

:: Чтение из открытого файла 2
Программист Vit на веб-сайте forum.vingrad.ru предоставил пример кода на языке Pascal, демонстрирующий чтение содержимого открытого файла с именем "c:\MyFile.doc" в приложении Delphi.

:: Чтение из открытого файла 3
В статье описывается пример программирования на языке Delphi, демонстрирующий чтение из открытого файла с помощью процедуры TForm1.Button1Click.

:: Чтение из файла
Чтение из файла: реализация программы, которая выводит содержимое текстового файла на экран и позволяет сохранять его.

:: Чтение из файла длинной строки
В статье описывается способ чтения длинной строки из файла с помощью потоков TFileStream и TMemoryStream, а также поиск конца строки с помощью пар CR/LF.


1. File types and attributes 2. Reading and writing files 3. File operations (copying, moving, deleting) 4. File compression and decompression 5. File mapping and shared memory 6. Directory operations (creating, deleting, listing) 7. File searching and matching 8. File version control 9. File encryption and decryption 10. Error handling and debugging Some of the specific topics include * Using procedures like AddStrToFile to add a string to a file * Reading from and writing to files using TFileStream and TMemoryStream * Creating and working with binary files * Searching for files based on name, date, or size * Moving and copying files * Deleting files and directories * Compressing and decompressing files * Encrypting and decrypting files Overall, this collection of articles and code snippets provides a comprehensive overview of file handling in Pascal programming language, specifically Delphi.




:: Главная ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-06-02 10:20:12
2024-06-16 02:15:19/0.0225830078125/2