我按下菜单,看到里面的源代码如下:
Private Sub SubMenu9_Click(Index As Integer)
If SubMenu9(Index).Tag <> "" Then
Call RunTask(SubMenu9(Index).Tag)
End If
End Sub但它没有写他执行了什么操作或打开了哪张forms啊指定我一下吧
Private Sub SubMenu9_Click(Index As Integer)
If SubMenu9(Index).Tag <> "" Then
Call RunTask(SubMenu9(Index).Tag)
End If
End Sub但它没有写他执行了什么操作或打开了哪张forms啊指定我一下吧
解决方案 »
- 认为自己是高手的请进来瞧瞧
- 转数据库时发现了一个问题,从foxpro的字符串转换到oracle时出现的问题
- 为什么.RecordCount 等于-1?
- 在VB如何调用ACCESS里的查询?
- sos,关于数据库的问题,不难,但我是新手所以、、、、、
- 请问:select * from ....where....的结果如何存到本地硬盘?
- 请热心的朋友进来看看我的问题(SQL )的后续部分,原问题已在SQL Server 提了并得到了解决。再加100分求后问题的解答。有事没事的都来看
- 我受不了msdn了,谁能告诉我有效的使用方法。
- 各位大哥门,,小弟有事相求,,最好是写作高手
- 请问怎样在窗口又上角(_口X那里)加一个按钮?谢了
- 急急急,请问如何在 DataGrid 控件中手动插入行?
- 如何用vb动态添加表?
将控制权转移到一个 Sub 过程,Function 过程,或动态连接库 (DLL)过程。语法[Call] name [argumentlist]Call 语句的语法具有以下几个部分:部分 描述
Call 可选参数;关键字。如果指定了这个关键字,则 argumentlist 必须加上括号,例如:
Call MyProc(0)
name 必要参数,要调用的过程名称。
argumentlist
说明调用一个过程时,并不一定要使用 Call 关键字。如果使用 Call 关键字来调用一个需要参数的过程,argumentlist 就必须要加上括号。如果省略了 Call 关键字,那么也必须要省略 argumentlis 外面的括号。如果使用 Call 语法来调用内建函数或用户定义函数,则函数的返回值将被丢弃。若要将整个数组传给一个过程,使用数组名,然后在数组名后加上空括号。
我本人比较推荐这个技巧,尤其是牵涉道非数组形式的多个控件需要与控件数组或者控件的collection(如ImageList中所保存的图片)进行一些操作的时候。
一般的过程在哪能找到?我看了一下tag中的值是空的,只要代表什么呢?
一般这种情况是用在控件数组上,尤其是那种可以自由加载的,比如针对不同的用户,会显示不同的菜单项的那种需求上。