Благодаря модулю Strings программисты, использующие Turbo Pascal for Windows, могли работать со строками с завершающим нулем (в стиле Си). Теперь модуль Strings могут использовать как программисты, работающие в Windows, так и работающие в DOS. Подробнее о строках с завершающим нулем рассказывается в Главе "Использование строк с завершающим нулем" в "Руководстве по языку". Полную информацию о строках с завершающим нулем вы можете получить, прочитав Главу "Справочник по библиотеке" "Справочного руководства программиста".
Программисты, работающие с Turbo Pascal for Windows, уже знакомы с модулем WinDos. Программисты, работающие в DOS, также могут использовать модуль WinDos для реализации операционных систем и подпрограмм обработки файлов. Чтобы выяснить, следует вам использовать модуль WinDos или Dos, прочитайте Главу "Интерфейс с DOS" "Руководства по языку". Все процедуры и функции подробно поясняются в Главе 1 ("Справочник по библиотеке") "Справочного руководства программиста".
Модуль WinAPI дает вам возможность прямого доступа к расширениям DOS защищенного режима. Интерфейс WinAPI разработан как подмножество API (интерфейс прикладных программ) Windows, чтобы облегчить написание переносимых приложений и двоично-совместимых DLL. О модуле WinAPI рассказывается в Главе "Программирование в DOS в защищенном режиме" "Руководства по языку". Более полную информацию о процедурах и функциях модуля WinAPI можно найти в Главе "Справочник по библиотеке" "Справочного руководства программиста".
Модуль WinPrn позволяет послать информацию, выводимую вашей программой Windows, на выбранный принтер. О печати в программах Windows рассказывается в Главе "Ввод и вывод" "Руководства по языку". См. также расширенные пояснения по процедурам WinPrn в Главе "Справочник по библиотеке" "Справочного руководства программиста".
Модуль 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 |
8 8 8
| |