感觉篇
NO.1瞒天过海
为了让用户感觉到应用程序执行很快,我们可以利用定时器事件在后台“悄悄”执行一些任务。在一些连续性的操作(比如向导)中,用户可能会因为浏览提示信息等缘故而不会立即对应用程序作出响应。这时我们可以用一个静态变量或全局变量来跟踪运行过程,一旦定时器空闲就进行一小部分工作(如加载数据)。如果能保证每次的工作量都很少,那么用户不会感到应用程序的应答有什么影响,相反他会发现后续工作将会完成得很快。
NO.2趁火打劫
在应用程序中可能会多次从磁盘中提取数据,这时我们可以尽可能一次多加载数据,只要这些数据不是太大,用户就不会感到过多的延迟。但由于减少了磁盘操作的次数,用户会感到应用程序的总体速度较快。
NO.3顺手牵羊
可以在Windows启动时先运行一个小的实用程序来预加载VB应用程序所需的动态链接库,如Msvbvm50.dll等。这样,由于windows动态链接库的唯一性,应用程序启动时就能跳过加载这些文件的步骤,使启动时间大大缩短.
NO.4暗渡陈仓
当应用程序的主窗体包含较多数据时,它的启动就会显得非常慢。这时我们可以设计一个简洁的窗体来显示诸如版权之类的信息,'而显...[ 查看全文 ]