Pascal 什么是WinTypes、WinProcs和SW_NORMAL?

Pascal 什么是WinTypes、WinProcs和SW_NORMAL?,pascal,turbo-pascal,Pascal,Turbo Pascal,在下面的程序中,什么是WinTypes,WinProcs,以及SW_NORMAL的用途是什么 programeex; 使用Wincrt、WinTypes、WinProcs; 变量 ch:字符串; 程序exe(che:string); 开始 书面形式(“ecrire ch”); readln(che); 如果是,那么 开始 WinExec('cmd/k“C:\TPW\exercice\project\site.html”,SW_NORMAL); 结束; 结束; 开始 exe(ch); 结束。 代

在下面的程序中,什么是
WinTypes
WinProcs
,以及
SW_NORMAL
的用途是什么

programeex;
使用Wincrt、WinTypes、WinProcs;
变量
ch:字符串;
程序exe(che:string);
开始
书面形式(“ecrire ch”);
readln(che);
如果是,那么
开始
WinExec('cmd/k“C:\TPW\exercice\project\site.html”,SW_NORMAL);
结束;
结束;
开始
exe(ch);
结束。

代码在Turbo Pascal 1.5中。

Wintypes和WinProc是Windows版本的Turbo Pascal和Delphi 1附带的Windows 3.x头文件。在后来的Delphi版本中,这些都被别名为更“现代”(如1995年之后)的win32 Windows单元

SW_NORMAL是winexec的一个参数,它包含有关生成程序窗口的信息

您可以在MSDN中查找Windows函数(甚至像这样的古老函数),这将为您提供一个链接,链接到各种Windows选项及其说明


您的程序很奇怪,因为它使用win 3.x API调用Windows NT+“cmd.exe”。

出于原则,我应该说“在即将推出的Win3.1x版本的免费Pascal中:-)”