解决方案 »
- 发现现在VB版里提问的点数都好低啊
- 我用instr(邮箱,'@')=0来判断时,为什么全角状态下的“@”也被允许了?
- 用系统服务来打开程序不显示界面怎么办?急!
- 有福建地区熟悉VB的程序员吗?
- 帮帮我,谁给我找一个dbgrid.reg,我都下载不到,我现在又没有VB盘!我接收的第一个,10分就给,绝对的即时结贴!
- vb调用excel文件,速度太慢,如何解决,内附程序
- 如何用SQL语句修改ACCESS数据库里的记录?
- vb6+excel制作報表程序,在客戶端能否不用安裝office excel,有什麼方法?
- 这些是什么意思?
- 在VB中CreateObject("Word.Application")时提示自动化错误?
- 用VB备份MSSQL2005数据库,提示超时已过期是什么问题啊?
- 《串口通信》
浪费什么资源呢? 才那么几次CPU时间, 比起你的“循环做某事”,简直不值一提
如果真的要这样 sub Parent(aaa as string) as boolean 'aaa传入另一函数或过程的名称。
CallByName Me, aaa, VbMethod me是aaa的窗体或对象(public声明的函数也是对象)
end sub sub test1()
....
end sub sub acall()
Parent "test1 "
end sub
void mytest(Action todo)
{
dosomethingbefore();
todo();
dosomethingafter();
}
调用
mytest(() =>
{
MessageBox.Show("...");
});
Function mytest(ob)
Call ob
End Function
Function mymsg
MsgBox "Now"
End function
______------------
以上代码可以运行 而且可以输出 now 但是会报错 说“类型不匹配 ob”
求解
on error resume next
Call mytest(mymsg)
Function mytest(fun)
Call fun
End Function
Function mymsg
do
MsgBox "Now"
loop
next
End function
on error resume next
Call mytest(mymsg)
Function mytest(fun)
Call fun
End Function
Function mymsg
For i=1 To 4
MsgBox "Now"
next
End function
Call mytest(mymsg)
End Sub
Function mytest(ob)
MsgBox Now
End Function
Function mymsg()
MsgBox Now
End Function