欢迎访问 Forcal程序设计

AutoMfc使用说明

1 什么是AutoMfc

    AutoMfc是一个Forcal实用程序,可以自动运行扩展名为.AFC的MForcal源文件。AFC文件是文本文件,可以用记事本或其他文本处理软件编辑该文件,但使用OpenFC编辑AFC文件更容易。

    AutoMfc由Forcal32W.dll和MForcal32W.dll提供支持,必须将这两个动态库文件和程序AutoMfc32W.exe放在一起。

2 如何运行AutoMfc

    要运行AFC文件,需要先运行程序AutoMfc32W.exe,选择建立AutoMfc和AFC文件之间的关联。然后双击AFC文件即可运行。

3 AutoMfc是如何工作的

    AutoMfc可以自动加载源文件中指令#LOAD{..."..." "..." ...}内包含的Forcal扩展动态库,如果动态库需要验证,动态库名称和验证字符串之间用冒号“:”隔开,例如:“my.dll:password”。可加载多个Forcal扩展动态库。需要注意Forcal扩展动态库的加载顺序。忽略在尖括号<"..." ...>内的Forcal扩展动态库。

    通常在源文件的注释部分包含#LOAD指令。

    AutoMfc加载扩展动态库的缺省路径是AutoMfc32W.exe所在路径。在加载完扩展动态库(包括模块中的动态库)后,AutoMfc将缺省的工作路径设置为.afc文件的所在路径。

    AutoMfc将自动监视程序运行,以退出漫长的计算过程或者无限循环。

4 简单的AFC文件例子

//注释部分定义要加载的Forcal扩展动态库

/* #LOAD
{
    "dll\FcData32W"
    "dll\FcWin32W"
}
*/

FcWin::MessageBox["hello!","AFC",32];
//本例子中只有这一条执行语句

5 用OpenFC开发AFC程序

    AFC文件与OFC文件(OpenFC默认文件扩展名)的唯一区别就是AFC文件中包含了#LOAD指令,除此之外没有任何分别。因而用OpenFC开发AFC文件非常容易。

6 发布AFC文件

    将AutoMfc32W.exe、Forcal32W.dll、MForcal32W.dll及必须的Forcal扩展动态库和编辑好的AFC文件一起打包即可。


版权所有© Forcal程序设计 2002-2010,保留所有权利
E-mail: forcal@sina.com
  QQ:630715621
最近更新: 2010年01月23日