Set fs = CreateObject("Scripting.FileSystemObject")
Set InFile = fs.OpenTextFile(InHEXFile, 1, False, 0)
Set PMOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.ProgMemFile, True)
Set EEOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.EEDataFile, True)
Set CFGOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.ConfigFile, True)
每个函数开头总是有这个,我在工程中找了半天没有找到相关的定义,看VB程序真累,跟C写的真是差距太大了,难怪别人说大型项目开发中不适合使用VB,今天算是体会到了!VB
Set InFile = fs.OpenTextFile(InHEXFile, 1, False, 0)
Set PMOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.ProgMemFile, True)
Set EEOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.EEDataFile, True)
Set CFGOut = fs.CreateTextFile(VB.App.Path & "\" & PicBootS.ConfigFile, True)
每个函数开头总是有这个,我在工程中找了半天没有找到相关的定义,看VB程序真累,跟C写的真是差距太大了,难怪别人说大型项目开发中不适合使用VB,今天算是体会到了!VB
CreateObject
OpenTextFile
不就是英文意思么维护从未参与的项目需要看相关文档,难易程度和语言有关,VB本身阅读性并不低啊,关键是你的程序变量名,函数名写的时候可读性太差。跟人有关,跟语言本身没有关系
在问一下:OpenTextFile 为什么像这种函数在VB的MSDN中也找不到它相关的说明啊,这些函数不是VB自带的吗?
无论哪一种语言,不同的人写出的代码,易读性有极大的差别。有的人就喜欢“高深”的代码,这也算一种风格吧。不过,嫌 VB 难懂还是第一次听说。看不起 VB 的人,往往是因为 VB 太容易,农民工都能玩,因此他不屑了。
没学过C的就弄不懂i++什么意思