delphi
文章平均质量分 72
xiaowei_001
打工者
展开
-
Delphi下几种线程同步
总结一下Windows常用的几种线程同步技术。1.Critical Sections(临界段),源代码中如果有不能由两个或两个以上线程同时执行的部分,可以用临界段来使这部分的代码执行串行化。它只能在一个独立的进程或一个独立的应用程序中使用。使用方法如下://在窗体创建中InitializeCriticalSection(Critical1)//在窗体销毁中DeleteCriticalSecti原创 2009-10-07 10:53:00 · 686 阅读 · 0 评论 -
Delphi和C++数据类型对照表
虽然Delphi作为一种极其优秀的开发工具已经被越来越多的开发人员选用,但是它毕竟面世时间不算太长,加上有的软件开发厂商实力不强或是其他原因,造成部分二次开发平台仅仅提供C语言的开发接口。但这并不是说用Delphi就不能完成这些工作.我们知道,软件厂商提供开发包实际基本上都是以动态连接库的方式实现的,他们将可以调用的函数、过程包括一些特定数据格式组合起来, 作为一个开发包,通过c编译器形成一个可重原创 2009-10-06 01:43:00 · 1868 阅读 · 0 评论 -
Delphi的多线程开发实例
在软件开发的过程中,多线程的开发应用有着极为重要的位置,使用多线程可以让软件系统能够并行操作、同时也能提高其运行效率。作为软件开发人员的必修课之一,多线程的熟练运用可以让软件系统有更佳的性能表现。以下使用Window Api、Delphi 封装的TThread类来分别创建线程,再以普通方法来执行一个耗时的过程,对比使用线程的好处。1. Windows API 函数直接创建原创 2009-10-06 01:52:00 · 6658 阅读 · 0 评论 -
SQL2008不允许保存更改的表结构问题解决方法
当用户在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示: 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。如果要去掉此提示,打开SQL 2008 在最上面的菜单:工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库原创 2009-10-10 11:32:00 · 556 阅读 · 0 评论 -
SQL2005中的事务与锁定(一)
-------------------------------------------------------------------------- Author : HappyFlyStone -- Date : 2009-09-24 21:36:30-- Version: Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)原创 2009-10-09 14:18:00 · 528 阅读 · 0 评论 -
SQL2000存储过程的基础
存储过程的概念 SQL Server提供了一种方法,它可以将一些固定的操作集中起来由SQL Server数据库服务器来完成,以实现某个任务,这种方法就是存储过程。 存储过程是SQL语句和可选控制流语句的预编译集合,存储在数据库中,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其他强大的编程功能。 在SQL Server中存储过程分为两类:即系原创 2009-10-09 14:41:00 · 955 阅读 · 0 评论