社区
Delphi
帖子详情
怎么知道一个stringgrid的内容被修改了?
bhut
2003-08-26 08:49:07
用stringgrid控件显示数据,关闭程序的时候,如果
数据被修改了则保存,
怎么能知道stringgrid控件的内容被改过?
...全文
42
4
打赏
收藏
怎么知道一个stringgrid的内容被修改了?
用stringgrid控件显示数据,关闭程序的时候,如果 数据被修改了则保存, 怎么能知道stringgrid控件的内容被改过?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IORILI
2003-08-26
打赏
举报
回复
在StringGrid1KeyPress(Sender: TObject; var Key: Char); 里进行判断.
思路:
设全局变量:BOOLEAN 先保存未修改之前的CELL中的数据,对输入的数据与原来的数据进行比较,如果相等,则为FALSE,否则为TRUE,推出窗体之前对全局变量进行判断。
bhut
2003-08-26
打赏
举报
回复
这种方式不可靠
只要单元格进入编辑状态就会触发这个事件,不管有没有输入,
chl_ccssddnn
2003-08-26
打赏
举报
回复
为string添加OnSetEditText事件,此前定义一个全局的逻辑变量,初始值为false,一旦事件发生就使其值变为true。这样在关闭程序时,可以判断这个全局变量来获得是否被编辑过的信息!
个人意见,仅供参考,如解决问题,请即使结帖。
bhut
2003-08-26
打赏
举报
回复
up
Imp
StringGrid
(增强
StringGrid
控件)
一直想找一个在Grid中可以添加Button或者ComboBox的表格控件,可是大多数都是必须和数据库关联的控件,比如 DataGrid,EhLib,直到我看了《Delphi高级界面特效制作百例》才看到这个控件,现在上传上来给大家共享。...
delphi 在
stringGrid
控件中嵌入ComboBox
delphi7 在
stringGrid
控件中嵌入ComboBox;可以直接运行。通过选择ComboBox来
修改
stringGrid
的值。代码非常少
stringgrid
拖动换行
delphi
stringgrid
拖动换行 增加 删除
修改
delphi
stringgrid
拖动换行 增加 删除
修改
stringgrid
测试.rar
该实例实现了
stringgrid
里增加,删除功能,并增加一列序号(1,2,3...7),通过
修改
序号列中的数字,比如将第五行的序号5改成1,则第五行(整行数据)到第一行,其他行依次往下排,然后序号会重新排序。有需要此功能...
计算机软件-商业源码-37 更改
StringGrid
控件的颜色.zip
计算机软件-商业源码-37 更改
StringGrid
控件的颜色.zip
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章