heling8886 发表于 2009-8-11 09:48:33

文件浏览按钮产生中断的问题

问题:
    首先,假设左边和右边分别是两个独立的程序,
   在运行程序后,如果点击文件路径2的浏览按钮,
就会使得右边写入结果显示有一个中断(暂停),并
且如果一直停留在浏览文件的对话框状态时,即如问
下图的状态时,结果显示框里面的数字不在动态显示,
左边的程序就一直处于停滞状态,我想再点击文件浏览按钮
时,左边的仍然能写入并连续运行,不要这个中断如
何解决~,谢谢~

heling8886 发表于 2009-8-11 11:26:14

没有人在吗

heling8886 发表于 2009-8-11 11:26:46

这个问题之前问过 但是我还是没解决,

wdyjz 发表于 2009-8-11 11:30:30

采用双循环结构,独自控制任务。

HHHHLLLL 发表于 2009-8-11 12:17:58

我好像告诉过你使用调用系统API,来做,Doc Net 或者DLL,是可以的。

heling8886 发表于 2009-8-11 14:37:39

5# HHHHLLLL

是不是就是浏览对话框那个 我试了啊 可是只要是停留在打开文件那个对话框状态时,中间仍然会丢数据的啊 我是用的选循环结构,好像跟着没关系,只要点击浏览文件按钮,总是会对数据,、
更奇怪的是,其实数据写入那个循环是在运行的,因为我后来把whlie的i值引出来看来,在调出浏览文件对话框的时候,i的值会变化但是写入的文件显示中间丢了很多数据,

heling8886 发表于 2009-8-11 14:39:16

4# wdyjz

我用的就是选循环结构,但是还是会丢数据~

heling8886 发表于 2009-8-12 10:29:03

5# HHHHLLLL

问题已经解决,我后来试了一下,解决方案是把写入数据的那个文件路径放到循环以外就可以了,原因可能是因为当在写入程序的路径在循环里面的话,点击文件浏览按钮式,系统可能不确定写入路径是哪一个了,到底是不是这个原因我不太清楚,不过问题是已经解决啦

heling8886 发表于 2009-8-12 10:31:46

9# heling8886

右边循环上面那个文件打开和设置文件位置的部分 我原先是放在循环内的子程序里面的,把他们放到外面就解决问题了~~
页: [1]
查看完整版本: 文件浏览按钮产生中断的问题