zoukankan
html css js c++ java
Property OldCreateOrder does not exist 错误解决!
在使用Frame作为基类实现继承时,发现窗口出现“
Property OldCreateOrder does not exist
”的错误,在网上找了一大圈也没有。后来在Borland网站上找到了一些线索
http://qc.borland.com/wc/qcmain.aspx?d=9481
和
http://qc.borland.com/wc/qcmain.aspx?d=5866
,看一下我的代码:
TDMIBFrameHandle
=
class(TFrame)
protected
FOPETreeView: TMIBTreeView;
function
CheckEditers: Boolean; virtual; abstract;
procedure
ClearAddEditCheck; virtual; abstract;
procedure
ClearEditer; virtual; abstract;
procedure
DisableEditers; virtual; abstract;
procedure
DisableGrid; virtual; abstract;
procedure
EnabledEditers; virtual; abstract;
procedure
EnableGrid; virtual; abstract;
function
GetColumnValue(
const
aFieldName: string): Variant; virtual;
abstract;
procedure
GetEditerValues; virtual; abstract;
procedure
InitializeEditer; virtual; abstract;
procedure
InitializeToolBar; virtual; abstract;
procedure
StartSelect; virtual; abstract;
public
procedure
Close; virtual;
procedure
StartSurf; virtual;
end
;
TDMIBFrame
=
class(TDMIBFrameHandle)
end
;
光看这代码我想应该没有什么问题,但问题就出在这代码上。因为这个代码是建立纯PAS文件,也就是说不带窗口的PAS。因为
OldCreateOrder
是Form才有属性,那么如果以这个类来继承它会自动加上Form中的属性(因为基类没有窗口,而继承类中有窗口,Delphi自动加上了Form的属性)。那么解决方法很简单,创建一个带窗口的Frame基类,再从这个基类继承即可。不知道是不是单间D7的问题(感觉是个BUG),2007不知道有没有这个问题。
查看全文
相关阅读:
索引
varnish它是一款高性能的http缓存服务器
前端性能优化浅谈
锁机制-SQL Server 数据库
NET Core中NuGet包
“干掉” if...else
混搭.NET技术
MONO x64 amd_x64
跨平台移动开发UI语言 -XAML
使用LinqToExcel读取Excel
原文地址:https://www.cnblogs.com/sonicit/p/1129586.html
最新文章
AnimatedModal.js – CSS3 全屏模态窗口
2015年免费的25款 WordPress 网站模板
NodeBB – 基于 Node.js 的开源论坛系统
Slideout.js – 触摸滑出式 Web App 导航菜单
分享30个打动你的摄影师作品集网站
Type.js – 帮助你更好的控制网页字体排版
给你推荐10款优秀的 HTML5 动画工具
Immutable.js – JavaScript 不可变数据集合
2015年3月最佳的免费资源分享给设计师
NativeScript
热门文章
CSS SANS – 神奇!使用 CSS3 创建的字体
Nunchuck.js
20款免费响应式的 HTML5 网站模板下载
宁南山:要做困难的事情才能成为发达国家(整个国家要发展,经济要发展,核心还是科技和产业进步,而不是一夜成名的运动家。大航海时代,就有千千万万的西方人横跨各个大洋,无数人死在海上)
成员函数内定义static变量(不安全,各对象之间共享)
Qt 中的二进制兼容策略(简而言之就是地址不能变,剩下的就是让地址不变的技巧)
创业前需要知道的5个编程谬论(如果错将工具当作了目标,那么注定你将一败涂地。客户不关心你的代码,只关心效果)
你的努力程度之低,根本轮不到拼天赋(用尽一切办法节省时间,穿惯了的袜子,干脆一次买一百双。不是折服其天赋,而是被其“已臻化境”的努力所震慑)
ES6中async与await的promise的使用方法
交易中台系统设计与思考---防腐层
Copyright © 2011-2022 走看看