A ayu310 Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-01 #1 我做了一应用,通过一个定时器来启动一项功能,在定时器的ontimer事件里写了太多的代码,并且有些还很费时,这样程序在这里运行时就有点被噎住的感觉.我想写一个线程分一部分功能不知能不能解决我所说的问题.我的定时器是一个多线程的东东.谢谢!
我做了一应用,通过一个定时器来启动一项功能,在定时器的ontimer事件里写了太多的代码,并且有些还很费时,这样程序在这里运行时就有点被噎住的感觉.我想写一个线程分一部分功能不知能不能解决我所说的问题.我的定时器是一个多线程的东东.谢谢!
A ayu310 Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-01 #2 我做了一应用,通过一个定时器来启动一项功能,在定时器的ontimer事件里写了太多的代码,并且有些还很费时,这样程序在这里运行时就有点被噎住的感觉.我想写一个线程分一部分功能不知能不能解决我所说的问题.我的定时器是一个多线程的东东.谢谢!
我做了一应用,通过一个定时器来启动一项功能,在定时器的ontimer事件里写了太多的代码,并且有些还很费时,这样程序在这里运行时就有点被噎住的感觉.我想写一个线程分一部分功能不知能不能解决我所说的问题.我的定时器是一个多线程的东东.谢谢!
D dw.k Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-02 #3 个人的一点看法: 1,检查您的程序是否还存在不完整或逻辑错误,仔细检查每行代码尽量去糟泊留精华。 2,程序要合理分配资源,比如在timer1中完成某事后就关闭timer1。需要时在开启, 否则第一轮timer1还没有完成第二轮又开始啦。 3,用到循环,特别是多重循环时应该认真思考算法,一个程序的成败就在于此。一个 简单的Application.ProcessMessages是不能解决问题的。[] multithread是个好主。
个人的一点看法: 1,检查您的程序是否还存在不完整或逻辑错误,仔细检查每行代码尽量去糟泊留精华。 2,程序要合理分配资源,比如在timer1中完成某事后就关闭timer1。需要时在开启, 否则第一轮timer1还没有完成第二轮又开始啦。 3,用到循环,特别是多重循环时应该认真思考算法,一个程序的成败就在于此。一个 简单的Application.ProcessMessages是不能解决问题的。[] multithread是个好主。