- 博客(6)
- 资源 (18)
- 收藏
- 关注
转载 VB.NET多线程应用
<br />VB.NET多线程应用<br /><br /> 开发者一直要求微软为VB加入更多的多线程功能,对于VB.NET也是这样。VB6已经支持建立多线程的EXE、DLL和OCX。不过使用多线程这个词语,可能也不太确切。因此VB6仅支持运行多个单线程的单元。一个单元实际上是代码执行的空间,而单元的边界限制了代码访问任何单元以外的事物。 <br /><br /> VB.NET就不同了,它支持建立自由线程(free-threaded)的应用。这意味着多个线程可以访问同样一套的共享数据。本文的以下部分将
2011-03-31 10:07:00 2801
转载 vb.net Delegate-入门级
<br />Event Delegate 在好多地方多看到了,比如在学习web user control 的时侯,还有vb.net remoting object 的时候。<br />我看了不少文章后,也不是很明白。我在这里写下来,主要是为了我自己以后的回故。同时,也想让大家参考。<br />要理解event delegate, 当然要先明白什么是event. 其实简单的想,就是"回叫"的机制,她解决一个依赖的问题。 比如真实世界里你的经理让你算算今年的税款。 想象一下,你的经理他每隔5分钟会打电话给你,问
2011-03-21 10:43:00 8836 1
转载 VB.NET下的事件和委托
<br />委托是可用于调用其他对象方法的对象。它们有时被称为类型安全函数指针,因为它们与其他编程语言中所使用的函数指针相似。但不同于函数指针,Visual Basic .NET 委托是基于 System.Delegate 类的引用类型,它可以引用共享方法 —无需特定的类实例即可调用的方法和实例方法。<br />委托在调用过程和被调用过程需要媒介的情况下是很有用的。例如,您可能想让一个引发事件的对象能够在不同的环境下调用不同的事件处理程序。不幸的是,引发事件的对象无法提前知道处理特定事件的事件处理程序。Vi
2011-03-19 21:28:00 9991 3
原创 VB.NET多线程
<br />1. 引言<br /> 1.1 进程与线程和应用程序域<br /> 在操作系统中,进程被定义为应用程序的运行实例,是应用程序的一次动态执行。线程是进程内部程序执行的路径,是进程的一个执行单元。从根本上说,线程是可由系统调度的一个最简单的代码单元,负责执行包含在进程的地址空间中的程序代码。参见图1。<br /> 在.NET框架中,提出了应用程序域的概念。所有程序编译后生成的都是中间代码,而这些中间代码的隔离、加载和卸载以及安全边界的提供都是通过应用程序域来实现的。此时,一个进程可以包含一个或
2011-03-18 13:10:00 4399
原创 0、(空字串)、Null、Empty、与Nothing的区别
<br /><br />Dim A<br />Dim B As String<br />Dim C As Integer<br />Dim D As Object<br />A 等于 Empty, 因为尚未初始化的「不定型变量」都等于 Empty。但如果检<br />测 A = "" 或 A = 0, 也都可以得到 True 值。<br />B 等于 "", 因为尚未初始化的非固定长度「字串」都等于 "" 。 但请注意 <br />B<> Null。<br />C 等于 0, 这个还有问题吗?<br />D
2011-03-03 09:44:00 2161
转载 DataGridView在vb.net中的操作技巧
<br /><br /> <br />目录:<br />1、 取得或者修改当前单元格的内容<br />2、 设定单元格只读<br />3、 不显示最下面的新行<br />4、 判断新增行<br />5、 行的用户删除操作的自定义<br />6、 行、列的隐藏和删除<br />7、 禁止列或者行的Resize<br />8、 列宽和行高以及列头的高度和行头的宽度的自动调整<br />9、 冻结列或行<br />10、 列顺序的调整<br />11、 行头列头的单元格<br />12、 剪切板的操作<br />
2011-03-02 10:08:00 5633
MySQL-shared-compat-5.6.24-1.linux_glibc2.5.x86_64.rpm
2017-02-08
mha4mysql-manager-0.56.tar.gz
2017-02-08
戏说MySQL的变量
2015-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人