BCB 中 Application->CreateForm 和 New 的一个区别
摘要:Application->Create 和 NEW 的一个区别
最近写windows服务的时候,恰巧碰到一个问题。我建立了一个DataModal,然后在Datamodal的OnCreate 事件中创建了另外一个类A的对象a。.
a会去访问DataModal的全局指针。相当于下面这个东西: 发现,a访问的DataModal的全局指针有如下2种情况,
如果使用Application->Creat...
阅读全文
posted @
2014-12-25 20:43
zooz
阅读(444)
推荐(0) 编辑
使用完成端口监控文件目录的例子
摘要:和完成例程比较。完成端口的效率更高。其主要原因是完成端口可以指定线程池。这么说吧,完成例程,每次只能由一个线程来监控IO 完成变化。但是完成端口,却可以指定一堆线程(想象一下一个人干活和一群人干活的区别)轮班的监控,即1号线程忙碌了,2号线程顶上去,如果2号也忙,3号顶上去!这样,效率大大提高。但是...
阅读全文
posted @
2014-12-23 00:30
zooz
阅读(1030)
推荐(0) 编辑
SQL SERVER 2008 数据库隔离级别代码演示
摘要:SQL SERVER 2008 数据库隔离级别代码演示 在各种SQL 的教程上一直都强调SQL SERVER 的4个隔离级别(其实这是SQL 工业标)
未提交读ReadUncommited已提交读ReadCommited不可重复读RepeatableRead序列化Serializable (为什么叫这个么名字?)这4种隔离级别,本身没有优劣之分,完全取决于应用的场景。 本质上,他们...
阅读全文
posted @
2014-12-18 17:23
zooz
阅读(505)
推荐(0) 编辑
使用完成例程监控文件目录的例子
摘要:由于项目需要实现了一个文件监控服务,期间研究过使用完成例程的方式来监控文件目录。下面简单的BCB6命令行实现版本。(参考来源 http://bbs.csdn.net/topics/340172813 )下次补充一个完成端口的版本。 1 //-----------------------------...
阅读全文
posted @
2014-12-16 23:04
zooz
阅读(549)
推荐(0) 编辑
BCB 编写服务程序的一个注意事项
摘要:BCB编写服务,install报错的一个问题 今天编写了一个服务,最后INSTALL 的时候报错,如图: 经过近1小时的比较(俺过去写例子),居然无意中设置了一个属性 查看BCB 的帮助。ServiceStartName 从文档大意,可知道,就是用与启动服务的名字。当时没看懂,查了msdn ...
阅读全文
posted @
2014-12-13 18:01
zooz
阅读(551)
推荐(0) 编辑