摘要: 修改注册表: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options下建立一个以要禁用的程序名命名的子项,如:hudan.exe 在该子项下建立一个名为Debugger的键,值可以是一个替代的exe文件名,如:cmd.exe 那么系统在运行程序时会先判断该EXE文件名是不是hudan.exe,如... 阅读全文
posted @ 2008-01-28 23:17 HappyQQ 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 'Imports System.Diagnostics Dim p As New Process p.StartInfo.FileName = "cmd.exe" p.StartInfo.UseShellExecute = False p.StartInfo.RedirectStandardInput = True ... 阅读全文
posted @ 2008-01-28 23:11 HappyQQ 阅读(716) 评论(1) 推荐(0) 编辑
摘要: DirectCast 介绍基于继承或实现的类型转换操作。 备注 在 Object 数据类型之间来回转换时,DirectCast 不使用 Visual Basic 运行时帮助器例程进行转换,因此它可以提供比 CType 更好一些的性能。 使用 DirectCast 关键字的方法与使用 CType 函数和 TryCast 关键字相同。提供一个表达式作为第一个参数,提供一个类型以将它转... 阅读全文
posted @ 2008-01-28 23:01 HappyQQ 阅读(1931) 评论(0) 推荐(0) 编辑
摘要: 差别: 只要定义了表达式与类型之间的有效转换,CType 即可成功, 而 DirectCast 则要求对象变量的运行时类型与指定的类型相同。 性能: 如果表达式的指定类型和运行时类型相同,则 DirectCast 的运行时性能比 CType 的运行时性能好。 Dim Q As Object = 2.37 ' Requires ... 阅读全文
posted @ 2008-01-28 22:57 HappyQQ 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: 从今天起,我将分享一些我在.NET泛型方面的研究心得。这些心得大都是我在设计VBF中思考发现的,还受了很多C++模板与JAVA泛型的启发。其中相当多的技巧和概念都是大部分“深入C# 2.0”类文章也见不到的。我考虑把其中概念性的部分系统地整理成书,而技巧性的东西则通过我这个系列不定期地分享到Blog上。希望用到.NET泛型的人能从我这些技巧中受益。 首先我要介绍的技巧是如何提供类型参数之间的... 阅读全文
posted @ 2008-01-28 22:36 HappyQQ 阅读(424) 评论(0) 推荐(0) 编辑