- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 SQL2000日志文件损坏修複方法
<br />1: 删除LOG <br /> 1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库 <br /> 2:删除LOG文件 <br /> 3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库 <br /> 此法生成新的LOG,大小只有500多K <br /> 再将此数据库设置自动收缩 <br /> 或用代码: <br /> 下面的示例分离 pubs,然后将 pubs
2010-09-10 10:18:00 2598
原创 获得其他程序的子窗体
获得其他程序的子窗体 通过一个父窗体的句柄,递归的枚举它的子窗体,我们可以最终找到需要的子窗体。<br /> 用法如下:<br /> nParentHandle: HWnd; <br /> nChildHandle: HWnd; <br /> nParentHandle := FindWindow(nil, 'Notepad'); <br /> if nParentHandle <> 0 then <br /> nChildHandle := FindChildWindow(nParen
2010-09-08 00:18:00 636
原创 Delphi笔记-在任务栏通知区中加图标
Delphi笔记-在任务栏通知区中加图标<br />1.实现该功能要用到Shell_NotifyIconA()函数,它在ShellAPI单元中定义,<br /> 所以要先用uses语句将其包含进去。<br />2.定义全局常量:<br /> const<br /> TrayIconMsg=wm_user+1;//自定义消息常量,当右击任务栏通知区图标时触发的消息的处理函数由该常量来指点定<br /> iid:=100;//好像没什么用处<br />3.在窗体类中的private部分中定义自已
2010-09-08 00:01:00 1843
转载 Ehgrid使用方法
<br />使用 TDBSumList 组件<br /> 还记得以前有朋友问过这样一个问题:在 DBGrid 下如何像 Excel 一样能够做统计计算,实话说,使用 DBGrid 来做的话着实不易,不过现在有了这个咚咚,相信会简单些。以下是摘录的一些使用上的说明:<br /><br />【TDBSumList说明】 <br /> 你可以使用TDBSumList在可视动态变化数据集中进行记录统计。在你想查看的数据集中设置相关的数据字段,然后写 SumListChanged 事件来指定在TDBSumL
2010-09-03 00:29:00 3101
原创 TThread深入分析
<br />Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是<br />对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并<br />不是多线程编程的全部,此文的目的在于对此作一个补充。<br />线程本质上是进程中一段并发运行的代码。一个进程至少有一个线程,即所谓的主线程。同时还可以有多个子线程。<br />当一个进程中用到超过一个线程时,就是所谓的“多线程”。<br />
2010-09-01 23:41:00 5205
VB6 mscomctl 不能加载
2013-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人