遇到怪事了,求救,TDBEDIT.READONLY不起作用了

sztony sztony 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有如下一段代码,就是对TDBEDIT控件的READONLY进行控制,非常简单,
但是,在运行过程中,把DOCTYPE_CODE类型改变时候,比如由STD切换到XX,
希望TDBEDIT能够写,但实际却还是只读,没办法写,跟踪时,明明执行了dbedit2.ReadOnly := false;语句
却就是没有效果,太奇怪了,从来没有遇到过这种怪事,求救了。

with zq_wkpiece do
begin
if state in [dsinsert,dsedit] then
begin
if trim(fieldbyname('doctype_code').AsString) = 'STD' then
begin
dbedit2.Color := clbtnshadow;
dbedit4.Color := clbtnshadow;

dbedit2.ReadOnly := true;
dbedit4.ReadOnly := true;
end else
begin
dbedit2.Color := clwindow;
dbedit4.Color := clwindow;

dbedit2.ReadOnly := false;
dbedit4.ReadOnly := false;

end;
end; //if state in .... then
end; //with zq_wkpiece do
...全文

相关推荐

Delphi Edit方法编辑数据库中的内容

Delphi Edit方法编辑数据库中的内容··

chunyangsuhao

dbeh控件 dbeh控件

一套用delphi写的访问数据库的控件一套用delphi写的访问数据库的控件

litaopro

VB宾馆住宿系统(系统).zip

首先,我们的VB项目源码提供了丰富的功能和模块,可以满足各种类型的应用需求。无论是办公自动化、数据管理、报表生成还是业务应用,我们的项目源码都提供了相应的功能和界面设计,使得开发人员可以快速构建符合需求的应用程序。 其次,我们的VB项目源码具有良好的可扩展性和可定制性。我们将项目源码设计为模块化的结构,开发人员可以根据自己的需求选择和定制所需的功能模块。同时,我们还提供了丰富的文档和示例代码,以帮助开发人员理解和使用项目源码。 我们的VB项目源码还采用了一些常用的技术和工具,以提高开发效率和代码质量。例如,我们使用了Visual Studio作为开发工具,它提供了一系列的功能和工具,如代码编辑器、调试器和界面设计器,使得开发人员可以快速开发和测试应用程序。我们还使用了VB作为主要的编程语言,它是一种易于学习和使用的语言,具有丰富的库和框架,使得开发人员可以轻松实现各种功能和特性。 此外,我们的VB项目源码还注重用户体验和界面设计。我们提供了一系列的界面模板和样式库,使得开发人员可以轻松创建漂亮而用户友好的应用界面。我们还提供了一些常用的界面组件和交互效果,以增加应用程序的交互性和吸引力。 总之,我们的VB项目源码旨在帮助开发人员快速构建各种类型的应用程序。无论是办公自动化、数据管理、报表生成还是业务应用,我们相信我们的项目源码将能够提供强大的支持和帮助。感谢您对我们项目的关注和支持!

Java码库

Delphi 酒店住宿管理系统.rar

Delphi 酒店住宿管理系统,里面的很多管理功能都可以通用,可根据酒店业务的多少对程序进行扩展和完善。管理功能主要有:入住登记、客户查询、统计结算、帐目清理等,各个功能模块有自己的操作界面,可看作是一个通用的小型酒店管理软件进行二次开发。

weixin_39841848

使用有界面控件的Delphi人力资源系统.rar

使用有界面控件的Delphi人力资源系统,数据库是Access,界面方面使用有三方控件,Delphi7下编译,需要先引入此控件,若找不到控件的可删除掉控件,功能模块:应聘人员登记、试用期登记、正式员工登记、基础数据维护、读取考勤数据等。调试说明:首先在odbc建立数据源ylrl(ylrl.mdb).有问题联系qq 408746422

weixin_39841365
评论 5
收藏 已收藏
分享
返回顶部
sztony
Delphi 5,944 成员 262,941 内容