我需要的解决方案如何为您在我的代码重复CASE
声明。如何检查重复的CASE语句?
例子:
Case "TEST1"
Dim ZR As New srv_test.frm1
ZR.ContinueInit()
ZR.MdiParent = Me
ZR.Show()
Case "TEST2"
Dim BU As New srv_test.frm2
BU.ContinueInit()
BU.MdiParent = Me
BU.Show()
Case "TEST1"
Dim ZR As New srv_test.frm1
ZR.ContinueInit()
ZR.MdiParent = Me
ZR.Show()
正如你可以看到我有两个重复的在我的代码Case
语句,我需要的是某种方式检查有没有重复的Case
陈述,因为我在我的代码有更多然后500箱子并不能手工检查。
'Case'可以包括表达式,所以一般你无法检查是否有在编译时重复。即使你只有常量,你应该做的是重构你的代码,不要包含任何'case's。 – GSerg 2013-03-26 09:35:22
布拉,这意味着没有解决方案来检查是否有重复?我能做到的只有手册吗? – Hoh 2013-03-26 09:37:43