界面调用了c#写的一个dll问题 你可以把DLL计算数据的函数写成带返回参数的,如果执行完成直接返回标记就行,至于如何停止正在执行的函数首先要用线程,通过控制公有变量去实现... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主要看dll里面的函数是什么样的。如果可以接受停止标识,并且支持注册停止事件,那就很简单了。 用观察者模式, 事件就是一个很好的说明,1 在处理函数类加上一个事件, 在Winform里面调用这个类的时候注册事件, 在函数结束的时候,触发事件,在你的winform程序种 就能得到通知的了。2 者等待这个函数执行完成 用多线程, 你想结束这个函数,首选要看你的函数是做什么,和你是怎么去实现的,如果函数执行时间较长,比如循环较多,这个时候通过事件参数,则可以,在单线程中 如果函数很简单 比如求和,这个是无力回天的了。 (1)使用事件和委托,窗体订阅这个事件即可。(2)使用一个bool变量,自程序判断它被设置,就退出循环。 结构的问题 新手求解疑 小题 C#中如何读取一个任意文件然后以二进制的形式输出为文本 如何把当前浏览的网页的网址另存为IE快捷方式文件呀?? 而不用收藏夹的方式收藏 100分求救,怎么样实现datagrid绑定数据库啊, CS模式,数据连接要不要用完立即关闭? (高分求救),请教,如何在COPY文件时,显示进度条(progressBar)? [求助]如何获取包含控件的panel对象? 程序中引用控件问题!高手帮忙下,新手上路!谢谢 一个菜鸟问题,高手来了别打击我! 通过接口调用带构造函数继承类的方法? 问一个正则
你想结束这个函数,首选要看你的函数是做什么,和你是怎么去实现的,如果函数执行时间较长,比如循环较多,这个时候通过事件参数,则可以,在单线程中 如果函数很简单 比如求和,这个是无力回天的了。
(2)使用一个bool变量,自程序判断它被设置,就退出循环。