正在阅读:Delphi 与FORTRAN语言的混合编程Delphi 与FORTRAN语言的混合编程

2004-03-12 09:56 出处:CSDN 作者:cxb_zdl 责任编辑:linjixiong
第二种方式则整合了两种程序之间的差别,如果编制成功,程序运行时看不出混合语言编程的痕迹,但是这种方式调试起来特别麻烦。一般说来,对于已有的输入输出较为复杂的FORTRAN程序,可以考虑第一种方式,而对于相对简单的,或者自己着手编制的新的程序,可选用第二种。   1.执行可执行文件(exe)方式   Windows中提供了API函数WinExec来执行存在的执行文件。该函数定义为:   UINT WinExec(LPCSTR lpCmdLine, UINT uCmdShow );   参数说明如下:    LPCSTR lpCmdLine: 包含要执行的命令行。   系统将在以下范围查找应用程序:    ①应用程序启动位置    ②当前目录位置    ③Windows system目录    ④Windows 目录    ⑤path中设置的路径列表    UINT uCmdShow: 定义了以怎样的形式启动程序的常数值。具体说明如下:    SW_HIDE 隐藏窗口,活动状态给令一个窗口    SW_MINIMIZE 最小化窗口,活动状态给令一个窗口    SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态    SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态    SW_SHOWMAXIMIZED 最大化窗口,并将其激活    SW_SHOWMINIMIZED 最小化窗口,并将其激活    SW_SHOWMINNOACTIVE 最小化一个窗口,同时不改变活动窗口    SW_SHOWNA 用当前的大小和位置显示一个窗口,不改变活动窗口    SW_SHOWNOACTIVATE 用最近的大小和位置显示一个窗口,同时不改变活动窗口    SW_SHOWNORMAL 与SW_RESTORE相同   如果Str为一记录可执行文件的路径及文件名变量,则WinExec ( Pchar ( Str ), SW_SHOWNORMAL )表示在正常状况下执行该可执行文件。
察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品