社区
Delphi
帖子详情
怎么知道一个stringgrid的内容被修改了?
bhut
2003-08-26 08:49:07
用stringgrid控件显示数据,关闭程序的时候,如果
数据被修改了则保存,
怎么能知道stringgrid控件的内容被改过?
...全文
43
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
String
Grid
(增强
String
Grid
控件)
一直想找
一个
在
Grid
中可以添加Button或者ComboBox的表格控件,可是大多数都是必须和数据库关联的控件,比如 Data
Grid
,EhLib,直到我看了《Delphi高级界面特效制作百例》才看到这个控件,现在上传上来给大家共享。 这个控件可以在表格中添加Button和ComboBox,可以
修改
列对齐方式,还可以
修改
表格列背景颜色和前景颜色,很好用的,是从
String
Grid
继承的,很简单的!
delphi 在
string
Grid
控件中嵌入ComboBox
delphi7 在
string
Grid
控件中嵌入ComboBox;可以直接运行。通过选择ComboBox来
修改
string
Grid
的值。代码非常少
string
grid
拖动换行
delphi
string
grid
拖动换行 增加 删除
修改
delphi
string
grid
拖动换行 增加 删除
修改
string
grid
测试.rar
该实例实现了
string
grid
里增加,删除功能,并增加一列序号(1,2,3...7),通过
修改
序号列中的数字,比如将第五行的序号5改成1,则第五行(整行数据)到第一行,其他行依次往下排,然后序号会重新排序。有需要此功能或者学习
string
grid
增删排序还有调列的小伙伴可以下载学习下,还是不错的。
计算机软件-商业源码-37 更改
String
Grid
控件的颜色.zip
计算机软件-商业源码-37 更改
String
Grid
控件的颜色.zip
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章