posted @ 2016-04-14 11:19
del88
阅读(17)
推荐(0)
摘要:
给结构体指针分配内存 但在很多时候, 一些参数是结构指针; 特别是在接受数据时, 一般需要手动分配内存. 如果只使用一个单结构指针, 用 New 分配内存是最合适的, 譬如: var p: PPoint; {这是点结构 TPoint 的指针, 系统早定义好的}begin New(p); // p^.
阅读全文
posted @ 2016-04-13 19:06
del88
阅读(499)
推荐(0)
摘要:
动画剧本:第一个变量: 输入: var; 然后执行 Ctrl+J ... 回车第二个变量: 执行 Ctrl+J; 然后输入 v 后打空格键 ... 再 Tab ... 回车第三个变量: 先书写语句; 然后选定变量, 执行 Ctrl+Shift+V ...第四个变量: 同上. 我自己总结,我自已一般只
阅读全文
posted @ 2016-04-12 09:40
del88
阅读(39)
推荐(0)
posted @ 2016-04-07 14:46
del88
阅读(219)
推荐(0)
posted @ 2016-03-29 10:21
del88
阅读(250)
推荐(0)
posted @ 2016-03-13 10:59
del88
阅读(319)
推荐(0)
摘要:
易博龙官方的文档没有更新,官方的文档只能连接local-db2012 微软官方关于local-db 2012的描述 如下: 但是现在我开始使用SQL SERVER LOCAL-DB 2014了,因为今年是2016年,如果使用太新的版本 可能 老的系统上比如老的win7上 运行可能会报错。所以也不能太
阅读全文
posted @ 2016-03-11 12:15
del88
阅读(25)
推荐(0)
摘要:
今天突然开窍了,想通了。。。。。 以下是我的抽象想法: 32位系统 这个 多少位 指的是 硬件的 一次性发送过来的位数,一个字节 等于8位,内存的一个存储单元就是一个字节,即8位。 也可以这样来想这个位,就是栈中内存地址的二进制 位数,那么 32位 的意思是 栈中内存地址最大是 32个11,即: 你
阅读全文
posted @ 2016-03-03 18:00
del88
阅读(1726)
推荐(1)
摘要:
前言: 所谓"流", 就是一段数据或是一块内存;在进行流操作时, 我们不必关心流中的数据到底是什么; 只需要知道流的大小和当前的指针位置. 所以流只有两个属性: Size、Position.对流的操作, 不过就是读取和写入. 所以流最主要的方法就是 Read 和 Write.在很多控件的使用中, 读
阅读全文
posted @ 2016-02-27 16:35
del88
阅读(598)
推荐(0)
摘要:
右边form上一次后,左边的就可以了。。。。
阅读全文
posted @ 2015-11-05 20:06
del88
阅读(637)
推荐(0)
posted @ 2015-08-29 17:50
del88
阅读(36)
推荐(0)
摘要:
adoquery.refresh 各种问题,根本启不到刷新的作用。完全不刷新的节奏。 修改成已经打印后,如果用adoquery.refresh的话,这两个订单 并不会被刷新掉,惨吧。。。。。。
阅读全文
posted @ 2015-08-17 17:16
del88
阅读(37)
推荐(0)
posted @ 2015-08-17 16:51
del88
阅读(210)
推荐(0)
摘要:
TImageList 组件是一组同样尺寸的图像列表,每一个图像由它的Index值查询。 1.TImageList组件的典型用法 图形列表用于建立和管理大量的图像,主要是配合菜单或者工具栏按钮的使用。图像列表中的所有图像的出场必须想通,每一个图像都有一个相异的序号。为什么要使用图像列表呢?以树状视图为
阅读全文
posted @ 2015-08-08 18:13
del88
阅读(389)
推荐(0)
摘要:
Query: "Embarcadero Delphi ImageList does not show transparent PNG icons correctly. How to fix it?". Solution: If you want to use 32-bit (24-bit + alp
阅读全文
posted @ 2015-08-08 17:59
del88
阅读(41)
推荐(0)
摘要:
严重注意: 使用记录类型的时候要严重注意,记录类型的元素初始化 并非我们想要的结果,如果是integer,currey当不赋值的时候,初始化并不为0,而是随机数, boolean 类型默认为true,所以当记录类型的元素用不到的时候,一定要注释掉,而不是放再那里不赋值,如果你不赋值,系统也会自动给你
阅读全文
posted @ 2015-07-26 10:29
del88
阅读(21)
推荐(0)
摘要:
针对CDS的情况,作者的代码里 好像也不知道什么原因 必须写Cds.First但是,不写的话,就是不行,去掉作者的注释就可以了。
阅读全文
posted @ 2015-07-07 10:23
del88
阅读(30)
推荐(0)
摘要:
DBGridEh中分行分列、单元格的颜色设置(1)分行不同颜色设置;在DBGridEh1DrawColumnCell中写; if ADOQuery1.RecNo mod 2=0 then begin DBGridEh1.Canvas.Font.Color := clRed; DBGridEh1.De
阅读全文
posted @ 2015-07-06 11:57
del88
阅读(376)
推荐(0)
摘要:
for MyXuHaoKey in MyXuHaoJianRongSanJieKouDataDicApi.KeySortList do begin //标记下打印编号,吸入淘打的客户 MyTradeApi.MarkDayNoByXuhao(MyXuHaoKey); with MyShopAdq do
阅读全文
posted @ 2015-04-10 17:02
del88
阅读(22)
推荐(0)
摘要:
当ping一个域名的时候 可以知道这个域名的解析情况,也可以知道 当前电脑是否联通了 域名。 可以看到 diandaxia.com 的域名解析是 112.124.182.113 ,而www.diandaxia.com 就不是了,由于用了 阿里云的ace 所以是一个阿里云的 负载均衡的IP
阅读全文
posted @ 2015-03-27 21:41
del88
阅读(22)
推荐(0)
摘要:
unit Unit14; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms,
阅读全文
posted @ 2015-03-23 16:57
del88
阅读(254)
推荐(0)
摘要:
CommaText 在没有指定StrictDelimiter=true的情况下,当列表中项中 包含 空格和逗号的时候就默认的 在这个字符串上面 增加 双引号 很智能吧 例子1: var MyList: TStringList; begin MyList := TStringList.Create;
阅读全文
posted @ 2015-03-22 09:42
del88
阅读(329)
推荐(0)
摘要:
一、消息队列场景简介 “消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中,“消息队列”是在消息的传输过程中保存消息的容器。 在目前广泛的Web应用中,都会出现一种场景:在某一个时刻,网站会迎来一个用户请求的高峰期(比如:
阅读全文
posted @ 2015-03-10 09:42
del88
阅读(45)
推荐(0)
摘要:
用 Ord('万') 可以得到 "万" 字的 UniCode 的编码.
阅读全文
posted @ 2015-03-04 19:33
del88
阅读(17)
推荐(0)
摘要:
下载完成后解压到你的指写目录! 1、在library里加入ICS->Delphi->Vc32目录。 2、从File->Open中打开ICS->Delphi->Vc32->IcsDel110.dproj文件。(文件名在其它Delphi版本略有不同) 3、在项目管理器中,右键IcsDel110.bpl选
阅读全文
posted @ 2015-03-03 16:09
del88
阅读(55)
推荐(0)
摘要:
关于窗体透明的做法 1.在Delphi中,设置窗体的AlphaBlend := true;AlphaBlendValue := 0-255; AlphaBlendValue越小窗体的透明度就越高。这种方法将会使窗体和窗体中控件都变成透明。 2.在Delphi中,设置TransparentColor
阅读全文
posted @ 2015-02-23 13:55
del88
阅读(1637)
推荐(0)
摘要:
Label的背景色是 color属性,但是这个属性是 必须 Transparent 为 false的时候 才生效,否则不生效
阅读全文
posted @ 2015-02-05 15:06
del88
阅读(24)
推荐(0)
摘要:
procedure TForm1.FormCreate(Sender: TObject); Var i:integer; begin // i:=15; self.FDMemTable1.FieldDefs.Add('ID',ftstring,10); self.FDMemTable1.FieldD
阅读全文
posted @ 2015-01-12 11:27
del88
阅读(89)
推荐(0)
摘要:
在formclose中用if Application.MessageBox('你确认要退出吗?','请确认',MB_YesNo+MB_IconQuestion)=IDno then begin ........//这里写什么,程序才不会退出 end 纠正下不是在 Form 的 Close 事件里,因
阅读全文
posted @ 2014-12-29 15:11
del88
阅读(43)
推荐(0)
posted @ 2014-12-14 12:59
del88
阅读(7)
推荐(0)
posted @ 2014-11-24 18:03
del88
阅读(1)
推荐(0)
摘要:
top_start_modified := FormatDateTime('yyyy-mm-dd hh:mm:ss',(Now - ((1/24)*3))); top_end_modified := FormatDateTime('yyyy-mm-dd hh:mm:ss',Now);
阅读全文
posted @ 2014-10-16 15:54
del88
阅读(559)
推荐(0)
摘要:
要用就用下面我自己总结的官方的做法: 1.首先搜到delphi 自带的manifest,然后在其基础上改一个单词 2.将里面的asInvoker改为requireAdministrator 3.修改为保存为uac.manifest 4.在project->options->application->
阅读全文
posted @ 2014-10-09 15:57
del88
阅读(26)
推荐(0)
摘要:
procedure TfrmTopJdsMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean);begin if MessageDlg('您好,关闭此插件,将导致【订单全链路】不能正常使用!请确认是否关闭?',mtConfirmati...
阅读全文
posted @ 2014-08-28 19:52
del88
阅读(909)
推荐(0)
摘要:
当Adoquery 中只有一条数据库的时候,这个时候删除 就会报 :BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。这个错误 导致这个错误的原因是ado的一个bug,这个问题遇到了很多次了,浪费了大量的时间也没有一个结果,今日终于测试出这个问题的原因了,如
阅读全文
posted @ 2014-08-25 16:04
del88
阅读(41)
推荐(0)
摘要:
// 加密方法一(通过密钥加密解密)function EncryptString(Source, Key: string): string;function UnEncryptString(Source, Key: string): string;//加密方法二(通过移位加密解密)function
阅读全文
posted @ 2014-08-22 13:27
del88
阅读(201)
推荐(0)
摘要:
由于DbgridEh 导出 Excel 如果字段长度超过255会截断,所以必须换一种方法来导出,百度 谷歌 看了上百帖,都是有这句: xlApp := CreateOleObject('Excel.Application'); 由于这句代码是要求 客户的电脑上必须有 Office 才行,利用的是OL
阅读全文
posted @ 2014-08-07 18:46
del88
阅读(111)
推荐(0)
摘要:
ADOQuery1.DisableControls;ADOQuery1.EnableControls;
阅读全文
posted @ 2014-08-07 14:01
del88
阅读(183)
推荐(0)
摘要:
答案是 先执行TabSheet2Show ,总算知道了,顺便推理Onshow事件的执行顺序是 从内到外,先执行容器内的控件的事件,再执行 窗体的事件
阅读全文
posted @ 2014-08-03 17:45
del88
阅读(165)
推荐(0)
摘要:
注意上面只是将了流程,但是上面的很多设置都是错的,经过试验发现,如果针对IP段进行设置,无论如何也设置不好,因为如果针对IP段进行设置的话,上下行带宽的设置很麻烦,需要判断上下行带宽的数量来填 上下行带宽,算了 不写了 一头乱麻 由于设置的各种麻烦性,终于想通了一个设置的方法,就是不设置 限速规则,
阅读全文
posted @ 2014-07-31 14:47
del88
阅读(275)
推荐(0)