2012-06-16 43 views
0

局势如何在VB6中更改按钮的可见性?

我开发一个VB6应用程序,所有我需要做的是从服务器位置的一些文件同步到上一个命令点击本地工作站。我正在执行两种类型的操作,一种是完成同步,另一种是进行部分同步。现在当同步正在进行时,我正在显示一个屏幕上有一个停止按钮。如果用户想这样做,该停止是为了停止媒体的复制。

现在,此停止按钮仅在执行完全同步时才可见。部分同步执行时,无法停止同步。

执行完全同步和部分同步的功能被写入不同的类。

问题:

我已经实现了所有其他功能,但有使这个停止按钮dynamic..i.e一个问题,我。当全部同步被调用时它是可见的,并且当部分同步被调用时是不可见的。

希望有人可以帮助提前

+1

这是简单的设置,当你做一个完全同步的'.Visible'财产的问题。你坚持哪部分? – Deanna

回答

1

如果我的理解正确,由于停止按钮是在一个单独的窗体上,它不是在其上有其他按钮的情况 - 我自己也有类似的情况。

我可以建议的是检查两个同步按钮是否启用按下时停止按钮的可见性。

0

我会做这样的事情:

Private sub cmdFullSync_Click() 
'run existing code for a full sync 
cmdStop.visible = true 
end Sub 

Private sub cmdPartialSync_Click() 
'run existing partial sync code 
cmdstop.visible = false 
end Sub 
相关问题