欢迎访问 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日