社区
Delphi
帖子详情
自定义组件开发
kasiet
2013-05-03 12:19:50
我想编写一个组件。 组件的任务是一种 dbf 格式的表 和 Delphi 7.0 创建连接。还把表里的数据导出到Delphi 来, 还能把数据写入表里去。 如果能编写成功的话做导入导出数据任务。 在Delphi 里有 BDE , ADO 组件板页。 继承哪个组件的属性,方法, 事件 才能跟接近我想做的组件任务。 需要大家的意见和帮助。
...全文
181
9
打赏
收藏
自定义组件开发
我想编写一个组件。 组件的任务是一种 dbf 格式的表 和 Delphi 7.0 创建连接。还把表里的数据导出到Delphi 来, 还能把数据写入表里去。 如果能编写成功的话做导入导出数据任务。 在Delphi 里有 BDE , ADO 组件板页。 继承哪个组件的属性,方法, 事件 才能跟接近我想做的组件任务。 需要大家的意见和帮助。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kasiet
2013-05-04
打赏
举报
回复
为什么在只有 ObjectInspector 中可以看到 ConnectionString 属性, 而的源代码当中找不到 ConnectionString 属性该再这里发布才对啊?
?????
{ TADOTable } TADOTable = class(TCustomADODataSet) private function GetTableDirect: Boolean; procedure SetTableDirect(const Value: Boolean); function GetReadOnly: Boolean; procedure SetReadOnly(const Value: Boolean); public constructor Create(AOwner: TComponent); override; procedure GetIndexNames(List: TStrings); property IndexDefs; published property CommandTimeout; property EnableBCD; property IndexFieldNames; property IndexName; property MasterFields; property MasterSource: TDataSource read GetDataSource write SetDataSource; property ReadOnly: Boolean read GetReadOnly write SetReadOnly stored False; property TableDirect: Boolean read GetTableDirect write SetTableDirect default False; property TableName: WideString read GetCommandText write SetCommandText; end;
lyhoo163
2013-05-04
打赏
举报
回复
最好自己写代码,也是学习提高之途径。
kasiet
2013-05-04
打赏
举报
回复
kasiet
2013-05-04
打赏
举报
回复
{ TADOTable }
TADOTable = class(TCustomADODataSet)
private
function GetTableDirect: Boolean;
procedure SetTableDirect(const Value: Boolean);
function GetReadOnly: Boolean;
procedure SetReadOnly(const Value: Boolean);
public
constructor Create(AOwner: TComponent); override;
procedure GetIndexNames(List: TStrings);
property IndexDefs;
published
property CommandTimeout;
property EnableBCD;
property IndexFieldNames;
property IndexName;
property MasterFields;
property MasterSource: TDataSource read GetDataSource write SetDataSource;
property ReadOnly: Boolean read GetReadOnly write SetReadOnly stored False;
property TableDirect: Boolean read GetTableDirect write SetTableDirect default False;
property TableName: WideString read GetCommandText write SetCommandText;
end;
这里我为什么找不到 ADOTable 的 ConnectionString 属性? 在 ObjectInspector 中有而这里没有?
多壮志
2013-05-03
打赏
举报
回复
这个太简单了,用得着继承别人的吗?
kasiet
2013-05-03
打赏
举报
回复
您说的对, 不过我也没办法
sololie
2013-05-03
打赏
举报
回复
嗯,你也挺精灵的嘛,直接继承unidac,啥代码不用写就实现要求了,老湿也没话说
kasiet
2013-05-03
打赏
举报
回复
不过这个是我的作业,所以一定完成。 您说的是Universal Data Access Components 吗?
sololie
2013-05-03
打赏
举报
回复
dbf太古老了吧 不用自己写,第三方组件都有这功能,如unidac、ehlib
Android高手进阶之自定义View,自定义属性(带进度的圆形进度条)源码
在Android
开发
中,自定义View是一项重要的技能,它允许
开发
者根据特定需求创建独特且功能丰富的UI组件。本篇文章将深入探讨如何实现一个自定义的、带有进度指示的圆形进度条,以此来提升用户界面的交互体验。我们...
Android自定义日期选择器源码
1. **自定义View组件**:创建一个新的`View`类,继承自`ViewGroup`,在这个类中,我们需要绘制日期选择器的所有元素,包括背景、网格线、日期数字等。使用`onDraw()`方法进行绘图,而`onMeasure()`方法用于确定视图...
ActionBar自定义布局源码工程
在Android应用
开发
中,ActionBar作为一个重要的组件,通常用于展示应用的标识、导航和操作选项...此外,对于希望提升Android UI设计能力的
开发
者来说,这是一个很好的学习资源,能够帮助他们掌握更多的
自定义组件
技巧。
Android 自定义View (二) 进阶
在Android
开发
中,自定义View是一项重要的技能,它允许
开发
者根据特定需求创建独特且功能丰富的用户界面。本篇文章将深入探讨“Android自定义View的进阶”话题,结合提供的资源,我们将学习如何通过实践来提升自定义...
Android 自定义ScrollView ListView 体验各种纵向滑动的需求
在Android
开发
中,自定义ScrollView和ListView是实现复杂布局和流畅滚动效果的重要手段。这两个组件在许多场景下都有着广泛的应用,比如长列表、嵌套滚动等。本篇将深入探讨如何根据具体需求来定制这两个组件。 ...
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章