向Delphi IDE菜单中插入项,必须用Insert方法,用Add无效
来源:互联网 发布:淘宝首页全屏图片尺寸 编辑:程序博客网 时间:2024/05/21 14:43
最近升级一数据字典工具向导PDMtoGUI,须向IDE中插入菜单项,调试好后,安装完向导运行,怎么样都无法向IDE中插入菜单项。将主要代码片段拷贝到一个普通Exe工程中测试能够插入菜单项。昨晚试了一二个小时,无果。
代码段如下
FAddMenuItem := TMenuItem.Create(nil);
FAddMenuItem.Name := 'miPDMtoGUIz';
FAddMenuItem.Caption := '向导加载管理器';
FAddMenuItem.OnClick := OnClick;
miTools.add(FAddMenuItem);
之后查阅GExport的OTA FAQ中有关插入菜单项的步骤二,说是用Insert方法。试一下成了,特此记录
为弄清原因,查看联机帮助,找不到有用的,D的源码中Add方法也是调用Insert。想来想去,只有一个原因Delphi IDE编译时版本低,TMenuItem无Add方法。
下附向导的早前的演示版本,将Gif文件的扩展名去掉~是一个压缩包。数据库应用开发必备利器!正式版有相关的开发文档和扩展接口,有需要购买的(或Bug报告)请联系我!
下载:
http://download.csdn.net/source/1103728
- 向Delphi IDE菜单中插入项,必须用Insert方法,用Add无效
- 用SQL语句向表格中插入数据INSERT
- 用VC向Word中插入图片的方法
- 向vector容器中插入对象:insert()成员函数
- 运用INSERT INTO语句向数据库中插入数据失败。
- 向vector容器中插入对象:insert()成员函数
- 用一条insert 插入多行数据的方法
- 用一条insert 插入多行数据的方法
- 用一条insert 插入多行数据的方法
- 用一条insert 插入多行数据的方法
- C# 用sql insert into 语句向oracle插入数据数据一直未更新
- delphi 向webbrowser打开的网页中插入js命令
- Delphi的IDE: 自动完成、断点无效
- String insert() 插入方法
- String insert() 插入方法
- 用一条SQL语句实现向数据库中插入多条记录的方法
- 用一条SQL语句实现向数据库中插入多条记录的方法
- insert用select插入例子
- sql存储过程
- LabVIEW与DLL(1):关于DLL
- Hibernate 与hsqldb结合
- 个人做VOIP经验之谈
- Socket API,CAsyncSocket,CSocket内幕及其用法
- 向Delphi IDE菜单中插入项,必须用Insert方法,用Add无效
- 用doxygen自动生成详细设计文档
- 使用CHWRMVibra类来启动/停止/查询设备震动的状态
- ASP.NET Ajax表单验证-.aspx.cs代码
- 09人大代表提议选摘(截止3月5日)
- window.open()的所有参数列表
- 成都电信ADSL,流氓不能这样耍
- 事实上
- 检查出胆囊息肉,哭