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