随笔分类 - Delphi相关
摘要:http://www.cnblogs.com/hnxxcxg/p/3691742.html 二进制文件(也叫类型文件),二进制文件是由一批同一类型的数据组成的一个数据序列,就是说一个具体的二进制文件只能存放同一种类型的数据。type TMember = record Name : string[10
阅读全文
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,jpeg; type TForm1 = class(TFor
阅读全文
摘要:SetLength 功能说明:设置字符串或动态数组长度。该函数有两个参数。第一个参数为要设置的字符串变量或动态数组变量,第二个参数为指定的长度 参考实例: var S: String; arrText: array of Char; // 定义一个动态数组 begin SetLength(S, 10
阅读全文
摘要:想达到这样的效果: 点击一下TSpeedButton按钮,按钮凹下去,再点击一下,按钮弹起恢复。 实现方法: 只要设置下述2个属性即可,不需要编码: ①AllowAllUp = True ②GroupIndex = 2 //设成任意非0的整数
阅读全文
摘要:http://blog.sina.com.cn/s/blog_693cf1cf0100plkq.html 对于涉及图像数据的数据库应用程序,图像数据的存取技术是一个关键。由于缺少技术文档及DEMO例程演示,为此笔者在网上搜索了相关资料,有的根本不能用,有的过于繁杂,有的应用范围太窄(如只能适用于BM
阅读全文
摘要:unit Unit1;//download by http://www.codefans.netinterface uses Windows,Registry, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs; type
阅读全文
摘要:http://blog.sina.com.cn/s/blog_693cf1cf0100oyus.html procedure TForm1.form1create(Sender: TObject);varre_id:integer;registerTemp : TRegistry;inputstr,
阅读全文
摘要:首先必须引用windows api函数库 shellapi ***************************以下为复制文件夹的代码********************************* function CopyDirectory(const Source, Dest: strin
阅读全文
摘要:大概有这些方法可以获得文件大小FileSizeByName(需要引用IdGlobal单元)GetFileSizeFileSize(不能获得正在使用的文件大小)FileSeekTFileStream.Size下面是使用例子1。FileSizeByName(需要引用IdGlobal单元)beginif
阅读全文
摘要:Delphi 7 在程序中直接执行SQL脚本文件 在处理MSDE一些操作中。需要执行一些SQL脚本。有的是从SQLServer 2000中生成的SQL为后缀的脚本。在MSDE中没有企业管理器,操作都是在程序中完成的。所以用以下函数来执行SQL脚本。//执行一个SQL角本文件,文件只能是ANSI编码的
阅读全文
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,jpeg, ExtCtrls; type TForm1 =
阅读全文
摘要:将指定的TPaintBox内容(假如为paintbox1)拷贝到一个TBitmap(如Bitmap),可以这么做 Bitmap.Width := PaintBox1.Width; Bitmap.Height := PaintBox1.Height; BitBlt(Bitmap.Canvas.Hand
阅读全文
摘要:http://cqujsjcyj.iteye.com/blog/380970 Copyrect的使用(图片复制、放大、以及做图片放大镜等)一、从一个选取一个区域中的图象到另一个图象组件中的固定区域procedure TForm1.Button1Click(Sender: TObject);var r
阅读全文
摘要:http://www.cnblogs.com/pchmonster/archive/2012/07/09/2583613.html 脱屏位图(Offscreen Bitmaps) 脱屏位图,也叫内存位图,普遍用于Windows程序设计中。它在内存中制作图像,然后利用Draw方法在屏幕上显示出来。当用
阅读全文
摘要:http://www.cnblogs.com/pchmonster/archive/2012/07/06/2579334.html 绘制位图(Drawing Bitmaps) 绘制位图听起来似乎很难,然而如几次所见到的那样,绘制位图非常容易。TCanvas类具有几种方法绘制位图,最常用的方法是Dra
阅读全文
摘要:http://www.cnblogs.com/del/archive/2010/04/19/1715779.html 所谓双缓冲就是先画到内存画布(如: TBitmap), 然后再转帖到目的地.譬如下面小程序: procedure TForm1.FormCreate(Sender: TObject)
阅读全文
摘要:http://www.cnblogs.com/rogee/archive/2010/09/20/1832035.html 很多时候要用到相差多少天,多少周,多少秒,查了一下资料,整理如下: 首先 uses dateutils; 先自己做了个实例,相关代码如下: 代码 Code highlightin
阅读全文
摘要:http://www.cnblogs.com/gzggyy/archive/2012/03/28/2421164.html 一、概述在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息。在此类需求中,精确地定位单据并打印相关
阅读全文
摘要:关于错误Access Violation和too many consecutive exceptions 解决方法“如果DLL中用到了DELPHI的string类型,则DLL和主程序中都需要加上ShareMem”。DLL项目加ShareMem这个我知道,但主程序中也要加?这我就不明白了,为什么以前不...
阅读全文
摘要:Delphi PChar与String互转1.String转化成PChar例:var str: string; pStr:PChar;...pStr := PChar(str);2.PChar转String例:varpStr:PChar; str:string;...str := strPas(pS...
阅读全文