主页 > 软件开发  > 

ArcEngine开发中,当点击窗体中的ButtoncClick时,程序需等待五六秒才反应过来,的解决方案。

ArcEngine开发中,当点击窗体中的ButtoncClick时,程序需等待五六秒才反应过来,的解决方案。

一、在ArcGisEngine开发中,碰到一个非常奇怪的问题,代码逻辑没有一点问题,但是点击这个确定按扭执行时,发现程序不能立即响应,会延迟五到六秒左右才开始执行,这种问题也是千古难遇。

二、经过反复排查,发现罪魁祸首居然是,居然是:在Button的Click()事件中,直接写了gp的方法,才导致的延迟。

三、解决方案,将Click事件中的gp方法,全部封装成一个函数,在Click事件中,直接调用这个函数,问题得到解决。

四、思索:知其然,未知其所以然,问题解决了就可以了。

标签:

ArcEngine开发中,当点击窗体中的ButtoncClick时,程序需等待五六秒才反应过来,的解决方案。由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“ArcEngine开发中,当点击窗体中的ButtoncClick时,程序需等待五六秒才反应过来,的解决方案。