主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

search => StringGrid => flicker:(( 找到类似的分支


Хмыня   (2002-07-16 02:27) [0]

晚上好!
有一个搜索表单,搜索结果在StringGride中形成。 一个单元格包含数据库中的一条记录。 单元格可以包含图片,多行文本和链接。 单元格的内容在OnDrawCell中绘制。
搜索本身是在线程中实现的。 记录满足时。 条件,然后将此记录写入文件或数组,并通过1增加StringGrid.RowCount。
因此,当inc(StringGrid.RowCount)通过时,表会急剧闪烁,有时整个表格非常难看。 也许有人知道如何增加RowCount以便重绘StringGrida轮廓,但如果可能的话,眨眼较少。 我了解这似乎是一个愚蠢的问题,但是突然有人遇到并解决了这个问题。



Opuhshii   (2002-07-16 07:28) [1]

“单元格可能包含图片”是什么? 在画布上的StringGrid“绘制图片?,...
,
将条件记录的数量保存在某个位置,并且只增加一次行数,这时您还可以删除StringGrid“ a,...
虽然..
使用StringGrid来显示数据而不是用于存储...假设搜索结果是在用户可见200000记录的同时,它们的25记录,它们显示并位于Cells中,.. OnTopLeftChanged更改数据,



Song   (2002-07-16 10:43) [2]

在适当的时间禁用绘图-LockWindowUpdate()



Хмыня   (2002-07-16 12:07) [3]


>歌曲©


已经尝试过:
...
LockWindowUpdate(SrtingGrid.Handle);
inc(StringGrid.RowCount);
LockWindowUpdate(0);
...

同一件事:((


>奥普希

我理解了第一部分(“ though”一词),但是我不理解第二部分



Song   (2002-07-16 12:12) [4]

然后,您可以尝试在更改表时切换TStringGrid.DefaultDrawing。 该表将不会在视觉上重绘。



Хмыня   (2002-07-16 12:21) [5]


>歌曲©


同一件事...闪烁:(





Song   (2002-07-16 18:01) [6]

如果不重绘​​,怎么会闪烁.... :-(
您确定设置为False吗?



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上





内存:0.56 MB
时间:0.027 c
1-95304年
数码网络
2002-07-17 04:15
2002.07.29
截取消息


6-95470年
Rammst
2002-05-19 10:55
2002.07.29
HTML


3-95205年
RDA
2002-07-06 20:05
2002.07.29
动态查询


3-95243年
Dush
2002-07-08 15:44
2002.07.29
用乌克兰字母排序


14-95523年
fonarick
2002-07-01 20:59
2002.07.29
互联网 - >钱





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский