Nat*_*han 0 vb.net vb6 visual-studio-2010
我不熟悉Visual Basic 6.0或VB.NET.我从客户端获得了一个旧项目进行修改.所以我想确定代码是用Visual Basic 6.0还是VB.NET编写的.
任何建议或任何主要的语法差异,以便我可以更快地找到它?
您可以检查项目文件系统结构.
如果主项目文件具有扩展名.Vbp,则表示它是Visual Basic 6.0项目,否则,如果主项目文件具有扩展名.VBProj文件,则它是VB.NET项目.
如果您想根据代码分析确定语言,那么有几种方法可以确定它.
您可以检查仅限VB.NET的语句,如Option Strict, Option Inffer等.在Visual Basic 6.0中只有Option Explicit.
.NET框架类库中任何常用的类,如MessageBox(不MsgBox).
任何Visual Basic语言关键字只出现在VB.NET一样Imports,Handles,Inherits等(注意,有些人是用Visual Basic 6.0共享).
公共事件处理程序签名ByVal sender As Object,ByVal e As EventArgs
错误处理Try/Catch块
Try
Catch
Finally
End Try
Run Code Online (Sandbox Code Playgroud)
以及更多.请参阅Visual Basic .NET语言规范.
| 归档时间: |
|
| 查看次数: |
2425 次 |
| 最近记录: |