南 南宫吹云 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-04 #1 我想用一个Timer控件控制一副图片由屏幕的左边移动到屏幕的右边,可是当我将 timer控件的interval属性设得很小时,图片移动得并没有明显增快,如何能精确 的控制图片移动的速度呢?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-04 #2 当Timer的interval设置比较小的时候,已经没有作用了。 使用循环,在循环内Application.ProcessMessage来响应事件。这样也许回有平滑的效果。
南 南宫吹云 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-05 #3 我发现如果当前窗口不是活动的,文字就会移动得特别快,如果让当前的窗口变为 后台工作呢?
南 南宫吹云 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-05 #4 To:yzhshi 我加了application.procemessages后程序不能关闭了,点窗口的关闭按钮没有响应,这是 怎么回事?
Z zhanggm Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-05 #5 要准确定时,你可以用GetTickCount函数来实现。对application.procemessages的程序 响应必须等到完成你的移动循环,除非你在循环中加入条件判断中止循环。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-11 #7 试验使用 Application.Teminate Halt 关闭窗体,忘了,反正有一个可以强制关闭。