|
Новости |
Глава 14. Модуль DоsС
помощью модулей Dos и WinDos реализуется целый
ряд программ операционной системы и
программ обработки файлов. Ни одна из
программ модуля Dos не определена в
стандартном Паскале, поэтому они
помещаются в отдельный модуль. Более
полное описание операций DOS приведено в
руководствах по DOS фирмы IBM. Основное
различие модулей Dos и WinDos состоит в том, что
процедуры и функции модуля Dos используют
стандартные строки Паскаля, а процедуры и
функции модуля WinDos - строки с завершающим
нулем. Стандартная строка Паскаля - это
байт длины, за которым следует
последовательность символов. Строка с
завершающим нулем - это
последовательность ненулевых символов с
завершающим символом NULL (#0). Если
вы разрабатываете только программы Windows,
используйте модуль WinDos. Если
вы разрабатываете только программы DOS, то
желательно пользоваться в программах
модулем Dos, так как большинство программ
Паскаля традиционно работают со строками
Паскаля. Однако, если вы разрабатываете
приложения для среды Windows, то можете
написать программу, используемую в обеих
платформах - DOS и Windows, применяя для этого
модули WinDos и Strings. Windows требует
использования строк с завершающим нулем.
Вы можете также воспользоваться данными
модулями, если у вас есть файл данных Си, и
вы хотите его конвертировать. В языке Си
используются строки с завершающим нулем. |
(с) Все права защищены. По всем интересующим вопросам прошу писать электронный адрес |