上一页 1 2 3 4 5 6 ··· 8 下一页
  2007年5月8日
摘要: 1.内存分配的三种方式 (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3) 从堆上分配,亦称动态内存分配。程序在运行的时... 阅读全文
posted @ 2007-05-08 09:40 左左右右 阅读(265) 评论(0) 推荐(0) 编辑
  2007年5月6日
摘要: 1。创建一个简单的触发器触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的,只是在查询分析器里要先确定当前操作的数据库。创建触发... 阅读全文
posted @ 2007-05-06 23:14 左左右右 阅读(244) 评论(0) 推荐(0) 编辑
  2007年4月28日
摘要: 模式窗体和非模式窗体区别:模式窗体:你必须关闭该窗体,才能操作其它窗体;比如说,必须按确定或取消,或者按关闭。 非模式窗体:不必关闭该窗体,就可转换到其它窗体上进行操作。模式窗体:ModalForm.Showmodal; 非模式窗体:ModelessForm.Show; TCustomForm是Windows窗口(一般窗口与对话框)的基类。它有两个显示窗口的方法:Show()和ShowModa... 阅读全文
posted @ 2007-04-28 16:54 左左右右 阅读(1837) 评论(0) 推荐(0) 编辑
  2007年4月27日
摘要: http://blog.csdn.net/tercel99/archive/2007/04/18/1569795.aspx http://www.cnblogs.com/13590/archive/2007/04/03/697789.html 阅读全文
posted @ 2007-04-27 17:33 左左右右 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 1.MessageDlg function在屏幕中间显示一个消息对话框Displays a message dialog box in the center of the screen.function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): W... 阅读全文
posted @ 2007-04-27 16:21 左左右右 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一、开使你的第一个DLL专案 1.File->Close all->File->New﹝DLL﹞ 代码: //自动产生Code如下 library Project2; //这有段废话。 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来: 代码: library Project2; uses SysUtils, ... 阅读全文
posted @ 2007-04-27 15:31 左左右右 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.什么是二分查找排序,写出过程2.对一个单链表如何插入、删除3.函数指针是什么4.写出一个单链表的节点结构5.什么叫做字符数组越界6.new、malloc的区别7.堆栈的区别8.静态变量、局部变量、全局变量的区别9.数据库,多表查询、主键、外键10.写一个程序遍历二叉树11.com的线程模型 C++与C#的区别: C++支持多继承,C#只支持单一继承; C++可适合任何平台开发,C#只适... 阅读全文
posted @ 2007-04-27 10:03 左左右右 阅读(278) 评论(0) 推荐(0) 编辑
  2007年4月26日
摘要: 一、异常的来源。 在Delphi的应用程序中,下列的情况都比较有可能产生异常。 (1)文件处理 (2)内存分配 (3)Windows资源 (4)运行时创建对象和窗体 (5)硬件和操作系统冲突 二、异常的处理。 (1)try…except…end; 在try体内的代码发生异常时,系统将转向except部分进行异常的处理。这是Delphi处理异常的最基本的方式之一。(2)try…finally…... 阅读全文
posted @ 2007-04-26 14:31 左左右右 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、Delphi永远没办法在栈上创建一个对象 下面是一段常见的的Delphi代码,在过程的开头声明本过程所需要的全部局部变量: procedure Foo;var obj: TObject; //这句容易被C++程序员误会。begin ...end; C++程序员会以为obj这个变量就是TObject对象实例本身,会以为这一句是在栈上声明并构造了TObject类的一个对象实例,他们会与下面的C... 阅读全文
posted @ 2007-04-26 09:28 左左右右 阅读(450) 评论(0) 推荐(0) 编辑
  2007年4月25日
摘要: P>现在很多的应用程序都有这样一种功能,当用户选择最小化窗口时,窗口不是象平常那样最小化到任务栏上,而是“最小化”成一个任务栏图标。象FoxMail 3.0 NetVampire 3.0等都提供了这样的功能。实现这样的功能实际上并不复杂,在窗口最小化时,窗口会发出WM_SYSCOMMAND消息,你只要需要截取Windows的WM_SYSCOMMAND消息,在窗口最小化时隐藏窗口并调用Windows... 阅读全文
posted @ 2007-04-25 16:41 左左右右 阅读(570) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页