随笔分类 -  ActiveForm

摘要:ActiveForm调用其它窗体和普通delphi差不多,只是窗体都必须手工创建,不能自动创建,点击菜单 File->New->Form 创建一个窗体,在ActiveForm窗体单元中引用新建的单元文件.uses Unit1;在ActiveForm上增加一个Button,双击Button,填入代码:procedure TAFHello.Button1Click(Sender: TObj... 阅读全文
posted @ 2010-05-16 10:07 朱颂东 阅读(522) 评论(0) 推荐(1)
摘要:添加方法和添加属性的过程差不多,只是这里要选择Mothod在name中输入sayHello,点击刷新,Delphi为我们自动添加了方法的声明procedure sayHello; safecall;现在我们写些代码,实些这个方法procedure TAFHello.sayHello;begin ShowMessage(Fname+'您好!');end;编译成功后,修改html文件,调用这个方法.&... 阅读全文
posted @ 2010-05-16 09:33 朱颂东 阅读(1180) 评论(0) 推荐(2)
摘要:在ActiveForm工程中,选择菜单 View->Type Library,在 IAFHello上点鼠标右键,点菜单New->property增加一个新的属性,我们设置属性的name为name,Type为BSTR,输入完成后,点刷新Delphi会在unit AFHelloImpl1;中为我们增加两个方法 function Get_name: WideString; safecall;... 阅读全文
posted @ 2010-05-16 07:06 朱颂东 阅读(882) 评论(1) 推荐(1)
摘要:在上一节的工程中,Delphi为我们生成了一个html,我们用记事本打开这个文件,看看里面有些什么内容,又是什么含义呢?<HTML><H1> Delphi 7 ActiveX Test Page </H1><p>You should see your Delphi 7 forms or controls embedded in the form be... 阅读全文
posted @ 2010-05-15 07:49 朱颂东 阅读(1041) 评论(0) 推荐(0)
摘要:使用Delphi ActiveForm的功能开发一个可以在浏览器中执行的Delphi应用程序。由于ActiveForm可以包含任何Delphi中的VCL组件,所以程序员可以建立一个拥有数据感知能力的ActiveForm组件,具有处理数据的能力,当它使用于IE时,就可以让IE变成能够处理数据的应用系统。   使用Delphi ActiveForm的功能开发一个可以在浏览器中执行的Delphi应用程序... 阅读全文
posted @ 2010-05-15 07:07 朱颂东 阅读(1455) 评论(0) 推荐(1)