YaHoo搜索夺宝大赢家
如果已经有Yahoo.com.cn 或Yahoo.cn 的邮箱,点击图片直接可以登录
如果已经有Yahoo.com.cn 或Yahoo.cn 的邮箱,点击图片直接可以登录
Visual Basic 已经变得像 C 一样结构化,像 Pascal 一样灵活,像 FORTRAN 一样适于科学工作,比 COBOL 更适用于商业工作,比 Xbase 更适于操作数据,甚至可能像 Smalltalk 一样面向对象,像 LISP 一样长于列表处理。
——援引自《Visual Basic 5.0 核心技术》
一 几件小事
Visual Basic 是强大的,但是我想在开始时先说一些小事。虽是小事,但有时却会令人头疼不已,所以先说。
如果你也经常将工程命名为中文长文件名,可能你也在启动 VB5 时遇到过“未知的错误”提示,这时运行“RegEdit”,打开“HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\5.0\RecentFiles”键,将名为“1”的字符串值删掉,VB5 又可正常运行了,但“打开”中的“最新”就被清空了。
打开“要求变量声明”选项。不要求变量声明在很多情况下也可正常,但是如果程序里有拼写错误,你将对程序的莫名其妙的错误白白浪费许多时间。另外,我一般将“自动语法检测”关掉,因为它非常讨厌,而且关掉后,语法错误的程序一样以“红色显示”(缺省),足以提示了。
系统颜色的使用。Windows 可以自定义系统颜色,也就是说,按钮表面不一定是灰色,按钮文本也不一定是黑色,所以一幅灰色背景的图并不一定会和窗体背景融合。也有些人也把窗体背景色也硬性定义为灰色,但是边框却还是用户定义的颜色!所以还是要注意。
尽量多用常数。VB 定义了很多常数,比如,vbCr 是回车,vbLf 是换行,vbCrLf 是回车换行。
删除图标按 Del 键。我看过一篇文章说,要除去 Icon ,需在 Form_Load 里加入 Set Me.Icon=LoadPicture("") ,首先,LoadPicture("") 返回 Nothing ,故可写作 Set Me.Icon=Nothing ;其次,如前所述,这条语句也属多余。
多用热键。比如,Ctrl+J 显示 属性/方法 列表, Ctrl+Shift+J 显示常数列表,Ctrl+I 显示快速信息,Ctrl+Shift+I [...]
这是一个专业化的时代,所以人们必须在专业的领域有所钻研,有所突破,有所心得,成为一个拥有独特的专业知识与技能的人,才能把自己的活做好。但那是我们每个人的本分,而除了专业知识以外,有些知识对于我们所有的人都有用处,所以即使你不是学习专门学科的人,我也建议你有机会应该有意识地接触与熟悉一些相关领域的知识,对于你做事做人都会非常有帮助。所以我建议这八种知识领域能成为我们选择业余书籍与休闲读物的重要考虑。
——历史学。历史是我们理解过去已经发生事情的脉络的关键,也是部分推测未来之事样式的参照。有很多人甚至认为,将来之事其实总是某些历史样式的重复,虽不见得尽然但有相当的道理。国家史、地方史、历史哲学、人物传记不仅有很多的趣味,也往往给我们很多的启发。一些我很喜欢的历史书:《西方的另类文明》、《纲鉴易知录》、《草原帝国》、《第三帝国史》、《朝鲜战争》。
——未来学。未来学的主张与历史学不同,它着眼于新出现的影响时代发展的要素或者结构,判断世界样式的转换与更替。未来学知识对于突破既定思维定向有很大的帮助。一些我喜欢的未来学书:《财富的革命》、《权力的转移》、《第三次浪潮》、《B模式2.0》、《由绿转金》。
——心理学。心理学对于帮助理解个体心理发展及理解个体之间的关系发展有很大帮助,心理学素养不只对个人思想做事有帮助,对于工作、交友、家庭管理、孩子养育均有价值。我特别喜爱的心理学书籍集中在认知心理学、实验心理学领域。流行心理学与群体心理学也很有意思。《时尚的样式》、《革命心理学》、《乌合之众》等均值得一读。
——社会学。社会学有独特的方法让我们认识自己习以为常的社会关系,并点出其中的奥秘之处,让我们对于自己的社会心理、行为与眼前的社会事实有更多的觉悟。我自己对于社会心理学、大众社会学、组织社会学、文化社会学更有兴趣。在社会学家中我对于哈贝马斯、戈德曼、布坎南的著作情有独钟。《格调》、《恶俗》、《X一代》、《市民社会》等均是有意思的通俗读物。
——文学艺术。我觉得有文学兴趣与修养是人的情趣变化与看待问题更有想象力的重要前提。因此我特别鼓励大家读一点小说、散文与诗歌,有的时候甚至抽时间读一点文学评论。我最近读得很舒服的是安意如的《人生如只若初见》。与文学相连,有机会不妨培养与保持一定的文学创作的习惯。我也建议一般大学生应该选择一两门艺术作品欣赏课,其中当代艺术欣赏特别值得推荐。工艺美术知识对于我们改善与提升日常生活中的感性素养更有意义。
——经济学。中国人现在对经济学情有独钟,所以在中国做事情有经济学素养是很有必要的。与此同时,今天即使是公共事务人们也转而期望用更符合经济原则的方法来加以管理,所以对于经济学原理的了解对我们理解组织行为与其他人的行为很有帮助。不过,经济学很通俗的读物不多,我个人比较推崇茅于蛳壬写的一些经济学通俗读物。朗咸平写的书与演讲集也不难读。
——应用数学。应用数学方法被广泛使用在计算机科学、统计学、行为科学之中,除了自然科学与工程技术外,现代人文社会科学中的数量科学成分也相当浓,因此掌握应用数学基本知识很重要。所以我建议更多的大学生与研究生在他们可以选择的课程中,不要轻易放弃高等数学与应用定量方法课。
——国际关系。全球化时代,国家间关系、跨文化关系、跨国管理越来越成为与我们的工作、旅行、生活相关的因素,研究国际关系与进行必要的国别研究,可以有效地拓宽我们的见识视野,也使得我们适应中国的全球化职业需要。互联网为我们接触各国知识提供了很便利的工具,因此是学习国别知识与认识国际关系中各国视角差别的重要通道。
我在一些场合提到了现在专业化时代的T型人才的概念,专业知识与技能属于“I”的范畴,而我在这里提到的8种知识属于“一”的范畴。见多识广、博闻多识是从正面说明我们的知识广博的价值,少见多怪、孤陋寡闻是从负面来说明我们见识稀少而对于事务具备的难以为人称道的反应能力。今天的年轻一代在个体选择自由上面临着前所未有的好机遇,我们不应只做消费与休闲选择上的自由派,更应该成为博闻强记的知识选择上的自由派。见识决定机会,技能决定地位,我们人人要把那个T的形象时时地、大大地刻在自己的脑海中,并互帮互助,共同努力。
首先在Form_Load中加入
WebBrowser1.Navigate "about:blank"
确保Webbrowser1可用
方法1:
Dim s As String
Dim stream As IStream
s = ""
s = s + ""
s = s + ""
s = s + "
hello world
"
s = s + ""
s = s + "
WebBrowser1.Document.Write s
方法2:
[...]
方法一(未试验):
找到payloads\AdobePhotoshop10en_US_volume\AdobePhotoshop10en_US_volume.proxy.xml
用记事本之类的文本编辑器打开,搜索Vista,找到后,把前面的Server2003之间加一个空格,变成Server 2003,试一下,看看是不是能安装了?
方法二(已验证可行):
如果你下载的是1.74G版本的Adobe Creative Suite 3 Design Premium,释放exe文件后,将释放文件Adobe CS3 \ WinBootstrapper1.cab中的所有文件提取出来(可以用WinRAR解压),找到_11_1c3517d600d57b2021fc5e7402e13a8e,用记事本打开,把
else if (validOSServer2003)
currentWinOSVariantName = "Server2003";
修改为
else if (validOSServer2003)
currentWinOSVariantName = "XP";
保存即可。
注意:原文件是只读的,必须先取消该文件的只读属性。
然后用C:\WINDOWS\system32中的iexpress.exe工具,压缩成CAB文件,替换原来的WinBootstrapper1.cab。(请先备份原文件)
不会修改的可以直接下载我修改的这个文件来覆盖,请确认你的是1.74G的Adobe Creative Suite 3 Design Premium,其他版本我没有测试。
点击下载WinBootstrapper1.cab
方法三(未试验):
打开文件释放地址例如C:/Documents and Settings/Administrator/桌面/Adobe CS3/Photoshop/Adobe CS3,修改WinBootstrapper1.cab里面的_3_0251e939162c3b0650d03a8085c08d79文件。把
<input id="locBtnQuit" locid="locBtnQuit" type="button" value="Cancel" onclick="gWizardControl.NavCancel();" onfocus="gWizardControl.SetFocus(this);" onblur="gWizardControl.HandleBlur();"/>
修改为
<input id="locBtnQuit" locid="locBtnQuit" type="button" value="Cancel" onclick="gWizardControl.NavNext();" onfocus="gWizardControl.SetFocus(this);" onblur="gWizardControl.HandleBlur();"/>
然后运行Setup.exe,当到System Check的时候按取消,就会自动跳过下一步。