摘要:
一,Delphi项目设置For AQTime(Delphi 2007 for Win32 application for AQtime)Open your project in CodeGear Delphi 2007 for Win32.Select Project | Configuration... 阅读全文
摘要:
关于ANSI,unicode与utf-8的区别非常好的一篇文章,值得一看,特转之关于编码ansi、GB2312、unicode与utf-8的区别先做一个小小的试验:在一个文件夹里,把一个txt文本(文本里包含“今天的天气非常好”这句话)分别另存为ansi、unicode、utf-8这三种编码的txt... 阅读全文
摘要:
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过... 阅读全文
摘要:
HIDKomponente使用读写Hid设备一瞥HIDKomponente 是delphi中使用的第三方Hid控件库,可以检测、控制连接到电脑的Hid设备。一般情况下多为usb设备。 HIDKomponente的使用实际上很简单,只是因为第一次使用,遇到些问题。它的demo很丰富,很实用。 要使用H... 阅读全文
摘要:
如何在VS2013下安装MSDN并且独立查看 VS2013下安装MSDN和VS2008不太一样了,之前安装MSDN直接有一个安装程序,可以直接安装,现在貌似不行了。 1.首先下载MSDN Library for Visual Studio 2012.iso 百度云盘 MSDN Library... 阅读全文
摘要:
贝塞尔曲线维基百科,自由的百科全书三次方贝塞尔曲线在数学的数值分析领域中,贝塞尔曲线, 又称贝赛尔曲线(Bézier曲线)是电脑图形学中相当重要的参数曲线。更高维度的广泛化贝塞尔曲线就称作贝塞尔曲面,其中贝塞尔三角是一种特殊的实例。贝塞尔曲线于1962年,由法国工程师皮埃尔·贝塞尔(Pierre B... 阅读全文
摘要:
原文:http://blog.csdn.net/killwd/article/details/1460478贝塞尔曲线 维基百科 http://zh.wikipedia.org/wiki/%E8%B2%9D%E8%8C%B2%E6%9B%B2%E7%B7%9A在图形图像编程时,我们常常需要根据一系列... 阅读全文
摘要:
原文地址:http://www.cnblogs.com/del/archive/2011/10/06/2200245.html{ TControl }public constructor Create(...); override; // destructor Destroy; override; ... 阅读全文
摘要:
Delphi XE2出来了一阵子了,里面比较抢眼的东西,除了VCLStyle这个换肤的东西之外,另外最让人眼亮的应该是FMX这个东西了。万一的博客上都连载了一票的关于FMX的使用心得了。我还是没咋去关注,因为技术这个东西,天天在变,跟着他跑,俺伤不起啊!直到今天,看了一下盒子,然后群中也有人说关于... 阅读全文
摘要:
DockForm[dcc32 Fatal Error] ToolsAPI.pas(18): F2613 Unit 'DockForm' not found.这样解决了XE7。http://docwiki.embarcadero.com/Libraries/XE7/en/DesignIntfDesig... 阅读全文
摘要:
本人由于工作的原因,对GDI的研究较多,下面是我在使用中的一些经验总结,希望大家有问题的指出问题,如果能对初学者有一点点帮助,我也就算是没有白写此文了! windows内部对于GDI的操作赋于了很高的权限,但要想做一个好的图形界面,并且占用资源少的图形界面的话,还是要下一番工夫的,下面我总结出来几... 阅读全文
摘要:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C... 阅读全文
摘要:
TFloatAnimation用于改动TFmxObject类型对象的数值类型的属性值。StopValue用于设置动画结束后属性应赋与的值。Duration设置动画从开始到结束的总时长(单位:秒)。StartValue,StartFromCurrent :动画开始时的值,或是否从父TFmxObject... 阅读全文
摘要:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->两角和公式sin(A+B)=sinAcosB+cosAsinB sin(A-B)=sinAcosB-si... 阅读全文
摘要:
两角和差正余弦公式的证明北京四中数学组 皇甫力超论文摘要:本文对两角和差的正余弦公式的推导进行了探讨。 在单位圆的框架下 , 我们得到了和角余弦公式 ( 方法 1) 与差角余弦公式 ( 方法 2)。在三角形的框架下 , 我们得到了和角正弦公式 ( 方法 3 ~11 ) 与差角正弦公式 ( 方法 12... 阅读全文
摘要:
几何变换详解在三维图形学中,几何变换大致分为三种,平移变换(Translation),缩放变换(Scaling),旋转变换(Rotation)。以下讨论皆针对DirectX,所以使用左手坐标系。平移变换将三维空间中的一个点[x, y, z, 1]移动到另外一个点[x', y', z', 1],三个坐... 阅读全文
摘要:
什么是几何变换(Transform)在图形学中,主要有三种几何变换,分别是平移(Translate),旋转(Rotation)和缩放(Scaling)。在D2D中,这三种变换都有实现,而且还有一种不太常见的变换,倾斜(Skewing)。 Transform是指将一个点从一个坐标系映射到另一个坐标... 阅读全文
摘要:
发布delphi程序(build with runtime package)要带哪些文件?Delphi提供两种方式来编译你的程序:使用包或者是单独的exe使用包,你可以使用如下方法设置:项目选项(菜单project->options->Packages页),在Runtimes packages中勾选... 阅读全文
摘要:
TAnimation 类的主要成员:protected function NormalizedTime: Single; // procedure ProcessAnimation; virtual; //其子类们主要通过覆盖此方法来实现不同的动画 procedure Loaded... 阅读全文
摘要:
类别运算符运算符标识使用转换隐式转换ImplicitImplicit(a: type): resultType;显式转换ExplicitExplicit(a: type): resultType;一元-NegativeNegative(a: type): resultType;+PositivePo... 阅读全文
摘要:
它们都是结构, TPointF、TRectF 属新增, 其它也都有升级; 现在都拥有丰富的方法和方便的运算符重载; 且有一组相关的公共函数.这组内容重要的是它们都来自 System.Types 单元, 也就是不仅仅在 FM 中可用.TPoint:Create(); //{运算符重载}Equ... 阅读全文
摘要:
TAlphaColorF = record class operator Add(const Color1, Color2: TAlphaColorF): TAlphaColorF; class operator Subtract(const Color1, Color2: TAlph... 阅读全文
摘要:
TLine、TEllipse、TCircle、TPie、TArc、TRectangle、TRoundRect、TCalloutRectangle它们都是继承自 TShape 类, 共同拥有如下属性:Fill : TBrush; //填充Stroke ... 阅读全文
摘要:
Layered WindowsVadim Gorokhovsky and Lou Amadio Microsoft CorporationJanuary 2000Summary: Describes the new functionality included in Microsoft® Windo... 阅读全文
摘要:
手头的项目做的差不多了,交给客户,结果给出的结论是界面太难看了,至少要做成像QQ类似的界面。(目前是QQ2009界面确实还是不错的,本人也非常喜欢)。1.透明问题。要重新调整界面确实很麻烦,以前用DELPHI开发的界面都很土,和WEB真是没办法比。(我以前用的是DELPHI7),现在回想起来,DEL... 阅读全文
摘要:
implementationtype TFunctions = class(TfsRTTIModule) private function CallMethod(Instance: TObject; ClassType: TClass; const MethodName: Str... 阅读全文
摘要:
Delphi2010发布了.虽然凭着对Delphi的热爱第一时间就安装了,但是现在可能是年纪大了,对新事物缺乏兴趣了.一直都没有仔细研究.今天有点时间试了一下新功能.本来C#和Delphi.NET是支持类的构造函数/析构函数的(注意不是实例的构造和析构).也就是在模块初始化/卸载的时候会调用.这样有... 阅读全文
摘要:
Indy的“indy misc”下有一个“TIdIPWatch”组件,可以正确获得本地IP,即使有多块网卡,也可以正确获得真正本地IP。一,引入单元文件“IdIPWatch”。二,实际代码:procedure TMainForm.localIpBtnClick(Sender: TObject); v... 阅读全文
摘要:
Frame是组件面板上的第一个组件,但不是每个人都知道怎么用它,因为它不像Button和Label一样简单明了。实际上,Frame按钮只是打开一个Frame的列表,如果你没有创建任何的Frame,自然什么也不会看到。那么Frame到底是什么呢?简单来说:1. Frame是组件容器,类似Panel2.... 阅读全文
摘要:
Form的name属性在运行时可能会改变。比如说TForm1创建了3个,则实际name属性为Form1,Form1_1,Form1_2. 实际也可能是其它名字。猜想名字可能是全局唯一的。可以选择新的模态窗口显示方式:这种方式显示的实际不是模态的。只是匿名过程的一个使用。TCommonCustomFo... 阅读全文
摘要:
SQLite 日期 & 时间SQLite 支持以下五个日期和时间函数:序号函数实例1date(timestring, modifiers...)以 YYYY-MM-DD 格式返回日期。2time(timestring, modifiers...)以 HH:MM:SS 格式返回时间。3datetime... 阅读全文
摘要:
一幅图说明Padding, Margins的用法。scale:缩放控件,不会影响到控件的size属性,1为不缩放, 充许负值。 缩放原点,2D的为控件原点,即左上角。3D的为控件中心。rotation:旋转控件,2D的旋转支点是可调整的,rotation center 默认为(0.5,0.5).控件... 阅读全文
摘要:
DelphiXe3 FireMonkey 如何画图 在Delphi的老版本中,我们使用TCanvas画布类来实现画图操作,如画线、画圆、画矩形等。在DelphiXe3中的FireMonkey,HD以及3D应用程序中,如何通过自己编写代码来实现画图操作呢。 先来一睹为快画布类TCanvas画布类是FM... 阅读全文
摘要:
首先做一个窗体如下 然后单元中如下代码: 在implementation下面声明两个方法如下: //外部方法,只声明一个参数,此时按照标准的对象内部事件方法TNotifyEvent声明,此声明中,Sender则对应为产生该事件的对象指针。 procedure ExtClick1(Sender: ... 阅读全文
摘要:
根据一个已有的点集合,想画出一条光滑的曲线有很多种算法。其中一种比较快捷的是使用贝塞尔曲线,有成熟的PolyBezier方法可以直接调用。但是有一个问题需要注意,就是贝塞尔曲线对点集合是有要求的,如果不满足要求,就不会得到你想要的曲线。如何满足要求呢,先要理解贝塞尔曲线的原理。简单点说:贝赛尔曲线的... 阅读全文
摘要:
Java程序员JavaEE初级软件工程师JavaEE中级软件工程师Java高级软件工程师JavaEE系统架构师CTO首席技术官年龄大了学Java是爱好还是转型?一、前言 35岁,好像年龄也不小了,工作也有十年多了,一直搞编程,也已经做过几年研发管理。较多使用的是Delphi语言,对这门语言曾经一度... 阅读全文
摘要:
让自己的软件实现双击打开文件作者:帅宏军unit shjAssociateFileType;interfaceuses Windows, Registry;{将文件类型strFileExtension与程序strExeFileName相关联,strDiscription为文件类型说明} functi... 阅读全文
摘要:
让自己的软件实现拖拽打开文件 作者: 帅宏军//声明protected procedure WMDROPFILES(var Msg : TMessage); message WM_DROPFILES;-------------------------------------------------... 阅读全文
摘要:
function GetExePath: string; begin Result := ExtractFilePath(ParamStr(0)); end;function GetTempFileName: string; var vPath: string; begin SetLength... 阅读全文
摘要:
参数传递方法李纬的InsideVCL《第一章》中提到Windows定义的回调函数typedef LRESULT (CALLBACK*WNDPROC)(HWND,UNIT,WPARAM,LPARAM)为了加快回调函数执行的效率,Microsoft使用了CALLBACK修饰关键词来定义WNDPROC,而... 阅读全文