Delphi XE, XE10, 创建 ActiveForm 和 ActiveX 工程的方法
来源:互联网 发布:java 迭代器 for循环 编辑:程序博客网 时间:2024/06/05 03:46
在 Delphi 7 里面,这个问题不存在。
问题的重点:在 XE10 里面,New - ActiveX 底下,看不到 New Active Form 了。只能看到 Active Library。必须要先 New 完 Active Library 以后,再 new 才能看到 Active Form
-----------------------------------
1、 创建ActiveForm
必须先创建一个Active Library 工程,步骤如下:
(1) 打开菜单:File->New->Other
(2)在New Items窗口中选择:DelphiProjects->Active->Active Library
(3)千万不要关闭刚建好的Active Library工程,紧接着创建ActiveForm
(4)打开菜单:File->New->Other
(5)在New Items窗口中选择:DelphiProjects->Active->Active Form
(6)在Active Form Wizard窗口中输入coclass name;选中Include version information;点击“ok”
(7)将以上建立好的两个工程保存到指定的目录中
(8)在project菜单中选择Build All Project,可在指定目录中(delphi xe 在指定目录下的WIN32\DEBUG位置)创建ocx文件
2、 发布ActiveForm
Delphi2010和delphi xe3的Project菜单中已经没有Web Depoly的功能,只能靠手动发布,自己创建一个htm文件,在htm文件中控件插入的格式是:
<OBJECT classid="clsid:B47D82B5-202E-45A2-8793-5817726C226A" codebase="http://10.24.2.5/pdcweb/project1.ocx#version=1.0.11.0" width=716 height=581 align=center hspace=0 vspace=0></OBJECT>
1、classid号和版本号的查看方法是:
在projectgroup下选择ridl文件,如果出现的是代码页,用“Toggle Form/Unit”快捷菜单切换到窗口页,选择在ActiveForm 向导中命名的项目(coclass name),显示的GUID和Vesion分别就是classid号和版本号。
2、格式中的“http://10.24.2.5/pdcweb/”是在服务器中建立的IIS服务的WEB访问路径,ocx文件必须放在该路径指定的实际物理路径下。
- Delphi XE, XE10, 创建 ActiveForm 和 ActiveX 工程的方法
- Delphi 编写ActiveForm窗体工程知识和样例(开发浏览器客户端应用程序)
- Delphi 编写ActiveForm窗体工程知识和样例(开发浏览器客户端应用程序)
- Delphi XE10支持IOS IPV6的处理
- Delphi xe10对json的解析应用
- delphi xe10.2自带的sha1sha2
- delphi xe 中解决fastMM内存泄露的方法
- 找到一个Delphi xe帮助文档剥离的方法
- DELPHI写ActiveForm常见的一些问题
- Delphi XE 的字符串理解
- Delphi XE TLinkLabel的使用
- Delphi XE10调用百度地图和百度导航
- Delphi XE10 FDMemTable 数据保存本地和从本地加载
- Delphi XE10,Json 生成和解析,再利用indyhttp控件Post
- 请教各位大虾:Delphi创建的ActiveForm上的SpeedButton在鼠标离开后没有重画为flat样式
- Delphi XE10写的转换图像文件大小,用于生成安卓和IOS的小图标和启动画面
- Delphi XE10让android的界面设计摆脱繁杂
- Delphi XE10 序列化 TDictionary 为 JSON 的问题
- ionic搭建android中遇到的编译问题
- C++ (1) 函数对象与谓词
- List of devices attached问题
- jxl.jar包简介/java操作excel jxl.jar下载地址
- jquery插件2
- Delphi XE, XE10, 创建 ActiveForm 和 ActiveX 工程的方法
- CSU1335 高桥和低桥(二分查找)
- 文件寄生——寻找宿主的不归路(NTFS文件流实际应用)
- Linux内核链接文件分析(zz) -----vmlinux.lds文件链接文件
- App架构设计经验谈:数据层的设计
- C语言中的强符号与弱符号
- 14. Spring Boot 定义过滤器、监听器、拦截器
- POJ3321 dfs序+树状数组
- qml键盘按键事件