如何在DBGrid中的某一列数据发生变换是触发一个事件? 在DBGrid中有一列,在DBGrid中直接修改该列的值,如何当该列数据发生变化事触发一个事件!(:谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先把其它列都变为只读:dbgrid1.fields[i].readonly:=true;而你要修改的列却不变,然后再在beforepost事件写上你要事件?这样可以吗?? 在该DBGrid对应的DataSource的OnDataChange事件中写代码: if Field.FileName=你指定的列对应的字段名称 then ............ 可以实现的dbgri.datasource.dataset.field可以到你需要的列 假设 DBGrid.datasource.dataset 对应的是Table1,则双击Table1,然后加入其所有字段,接着在所有字段中找到DBGrid相对应的列的字段,再在其 OnChange 事件中加入你的 代码即可 设计一个基于socket的局域网即时通讯系统 QRep打印,一页纸怎么打印出两个信封? 一段验证用户和密码的代码,请高手来看看有什么错误没?####问题解决就给分#### 这样来创建两个线程要怎么做? 淘宝是如何实现的? 简单问题:怎么能使一个窗体在最底层,有标题栏但不能移动, 大家晚上好!我想做毕业项目? 怎样改变DBGrid中,直接来自数据库的column的宽度? com注册问题 寻求资料!!!!!!!!!!! 关于属性编辑器的问题 请问如何实现单击DBGrid中的一行时,该行的颜色变成其它的颜色!
而你要修改的列却不变,然后再在beforepost事件写上你要事件?
这样可以吗??
if Field.FileName=你指定的列对应的字段名称 then
............
dbgri.datasource.dataset.field可以到你需要的列
则双击Table1,然后加入其所有字段,接着在所有字段中找到DBGrid相对应的列的字段
,再在其 OnChange 事件中加入你的 代码即可