Благодаря модулю Strings программисты, использующие Turbo
Pascal for Windows, могли работать со строками с завершающим ну-
лем (в стиле Си). Теперь модуль Strings могут использовать как
программисты, работающие в Windows, так и работающие в DOS. Под-
робнее о строках с завершающим нулем рассказывается в Главе 18
"Использование строк с завершающим нулем" в "Руководстве по язы-
ку". Полную информацию о строках с завершающим нулем вы можете
получить, прочитав Главу 1 ("Справочник по библиотеке") "Справоч-
ного руководства программиста".
Программисты, работающие с Turbo Pascal for Windows, уже
знакомы с модулем WinDos. Программисты, работающие в DOS, также
могут использовать модуль WinDos для реализации операционных сис-
тем и подпрограмм обработки файлов. Чтобы выяснить, следует вам
использовать модуль WinDos или Dos, прочитайте Главу 16 "Интер-
фейс с DOS" "Руководства по языку". Все процедуры и функции под-
робно поясняются в Главе 1 ("Справочник по библиотеке") "Справоч-
ного руководства программиста".
Модуль WinAPI дает вам возможность прямого доступа к расши-
рениям DOS защищенного режима. Интерфейс WinAPI разработан как
подмножество API (интерфейс прикладных программ) Windows, чтобы
облегчить написание переносимых приложений и двоично-совместимых
DLL. О модуле WinAPI рассказывается в Главе 17 "Программирование
B.Pascal 7 & Objects /UG - 25 -
в DOS в защищенном режиме" "Руководства по языку". Более полную
информацию о процедурах и функциях модуля WinAPI можно найти в
Главе 1 ("Справочник по библиотеке") "Справочного руководства
программиста".
Модуль WinPrn позволяет послать информацию, выводимую вашей
программой Windows, на выбранный принтер. О печати в программах
Windows рассказывается в Главе 14 ("Ввод и вывод") "Руководства
по языку". См. также расширенные пояснения по процедурам WinPrn в
Главе 1 ("Справочник по библиотеке") "Справочного руководства
программиста".
Модуль Win31 обеспечивает интерфейс с дополнительными прог-
раммами API, которые можно найти в DLL KERNEL и USER Windows 3.1.
Приложения, использующие модуль Win31, не будут работать под
Windows 3.0. Подробности о модуле Win31 вы можете узнать в спра-
вочной системе Borland Pascal.
Остальные расширения API Windows 3.1 Borland Pascal поддер-
живает в нескольких модулях (информацию о них вы можете получить
в справочной системе Borland Pascal):
ColorDlg LZExpand ShellAPI
CommDlg MMSystem Stress
Cpl OLE TooHelp
DDEML PenWin Ver
Dlgs Print WinMem32