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

向下

在其中有一个带有铭文的组合框是ProgressBar 找到类似的分支


DimaIv   (2002-03-20 09:04) [0]

当ProgressBar启动时,框架从GroupBox中消失,GroupBox中的Caption也不可见,并且通常在上方和下方一厘米内没有任何内容可见。



Song   (2002-03-20 09:31) [1]

“开始” ...怎么回事?
开始“计数分裂”



DimaIv   (2002-03-20 09:42) [2]

>歌曲
是的,完全正确。



Song   (2002-03-20 10:06) [3]

需要代码...
尝试更新表格。



RedWood   (2002-03-20 10:19) [4]

您好!
因此它应该工作:
对于我:=从最小到最大开始
ProgressBar.Position:= i;
GroupBox.Repaint;
...
夸夸其谈,胡说
...
结束;



ppcat   (2002-03-20 10:49) [5]

为整个表单执行Refresh的更好方法。



ALFA   (2002-03-20 21:28) [6]

将ProgressBar放入循环
Application.ProcessMessages
没有什么可更新的
一切都应该可见
例子
为我:= 1到100做
开始
ProgressBar.Position:= i;
.......
Application.ProcessMessages

结束;



Севостьянов Игорь   (2002-03-21 10:57) [7]

Application.ProcessMessages 最好不要使用它,因为将处理所有消息...如果此时单击按钮,则消息将被处理,并且可能会有麻烦...最好使用WinAPI函数更新窗口 UpdateWindow(句柄);

下面是从MSDN的说明

UpdateWindow
如果窗口的更新区域不为空,UpdateWindow函数通过将WM_PAINT消息发送到该窗口来更新指定窗口的客户区域。该函数将WM_PAINT消息直接发送到指定窗口的窗口过程,从而绕过应用程序队列如果更新区域为空,则不发送消息。

BOOL UpdateWindow(
HWND hWnd //窗口句柄
);
参数
的hWnd
[输入]处理要更新的窗口。
返回值
如果函数成功,则返回值为非零值。

如果函数失败,则返回值为零。

Windows NT / 2000:要获取扩展错误信息,请调用GetLastError。

岗位要求
Windows NT / 2000:需要Windows NT 3.1或更高版本。
视窗95 / 98:需要Windows 95或更高版本。
标题:在Winuser.h中声明; 包括Windows.h。
库:使用User32.lib。

参见
绘画和绘图概述,绘画和绘图函数,ExcludeUpdateRgn,GetUpdateRect,GetUpdateRgn,InvalidateRect,InvalidateRgn,WM_PAINT




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

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

楼上









内存:0.57 MB
时间:0.029 c
4-343年
YUS
2002-01-30 22:28
2002.04.01
如何格式化驱动器A:不显示窗口


1-224年
阿兰·
2002-03-20 10:05
2002.04.01
TCollection属性


3-71年
Alexsys
2002-03-08 06:30
2002.04.01
如何从Qreport的tekushki下载报告?


1-237年
Linux的
2002-03-20 20:25
2002.04.01
如何插入表单的链接。


1-175年
AERO
2002-03-19 16:54
2002.04.01
如何将价值从一个程序转移到另一个程序?





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