本文根据10 Most Common PHP Mistakes整理而来,非逐字翻译,在保证原文内容不变的同时,加入了些自己的理解。
错误1:foreach循环后留下悬挂指针
在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法:
...这事居然我今天遇到了,重新注册控件也没用,囧……
引用控件会发生控件没有许可证的错误。不能加载控件 Inet1; 许可证未找到---VB6调用控件提示没有设计许可证。
这个工具可以修复:VB6.0 控件许可证错误解决补丁
问题:处理计算机上未安装Excel的情况
如果用户未安装Excel,则运行程序会出现错误。我们可以用On Error GoTo Line 语句来处理错误。
示例代码:
Private Sub Command1_Click()
On Error GoTo error
Dim xl As excel.Application
Set xl = CreateObject("excel.Application") '如果未安装Excel则创建对象失败
xl.Workbooks.Add
xl.Range("a1").Value = "www.rrgod.com"
xl.Visible = True
Exit Sub
error:
MsgBox "请先安装Excel!", vbOKOnly Or vbInformation, "注意"
End Sub