正文内容加载中...
posted @ 2016-07-26 02:40 似水@流年 阅读(88) 评论(0) 编辑
摘要: 因为一个项目,不得不将图片保存到数据库中,需要的时候再从数据库中读取.初时,以为很简单,不就是一个Stream.事实上,也很简单.度娘一下,代码也很多,但,都是坑! 看一下TImage的源,Picture.Graphic下有一个loadfromStream和SavetoStream.如果没有猜错,那阅读全文
posted @ 2016-05-03 00:50 似水@流年 阅读(528) 评论(1) 编辑
摘要: 不知什么时候,也许是XE8,也许是XE8之前 .Delphi里面多了个System.Threading的并行库. 虽然己经有非常棒的第三方并行库QWorker,但我还是更喜欢官方的东西. 下面是一段使用System.Threading中ITask的代码 这个东东里面己经使用了一个默认的线程池,并用全阅读全文
posted @ 2016-04-24 00:09 似水@流年 阅读(391) 评论(0) 编辑
摘要: 作为一个用友二次开发者.最痛苦莫过于接入一个新的版本,而且还没有数据字典. 想查找一个字段的值取字哪一表,在没有数据字典的情况下,只有一条一条的跟踪用友所执行的SQL了.如果跟踪不到呢.只一能一个表一个表的查了,但是,这个有可能么? 于是我就自己开发一个工具.直接上图,多说无益 该工具首先连接数据库阅读全文
posted @ 2016-04-18 23:44 似水@流年 阅读(98) 评论(1) 编辑
摘要: 什么都不用说了,ERP你懂的。一张报表,不同的客户都可以调死你。直接上图 通过这个设置界面,直接生成参数调整报表所用的DBGridEh。对,是DBGridEh,不是DBGrid,也不是CXGrid。 然后再将这些参数生成一个JSON,保存到数据库。下次打开,直接取这个JSON就可以了。这样,客户可以阅读全文
posted @ 2016-03-22 02:32 似水@流年 阅读(497) 评论(0) 编辑
摘要: // TMemoryStream 转化为string字符串function MemoryStreamToString(M: TMemoryStream): AnsiString;begin SetString(Result, PChar(M.Memory), M.Size div SizeOf(C...阅读全文
posted @ 2016-01-16 01:52 似水@流年 阅读(198) 评论(0) 编辑
摘要: FDQuery.AppendRecord()里是一个array of TVarRec。我们一般都是直接用[Var1,Var2,...]。这样手工输入,但如果增加的元素我们预先不知道,就要声明一个array of TVarRec的动态数组,然后赋值了。我一直找不到方面,经QDAC的作者指点。做了以下实阅读全文
posted @ 2014-12-19 20:49 似水@流年 阅读(239) 评论(0) 编辑
摘要: # -*- coding: utf-8 -*-import pymssqlconn=pymssql.connect(host=".",user="sa",password="",database="UFDATA_001_2013",charset="utf8")#conn=pymssql.conne...阅读全文
posted @ 2014-06-28 13:47 似水@流年 阅读(67) 评论(0) 编辑
摘要: unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V...阅读全文
posted @ 2014-06-24 11:16 似水@流年 阅读(1526) 评论(1) 编辑
摘要: 按客户的要求,根据科脉导出的数据,开发一个工具,将凭证导入T3这个科目导出的凭证格式.选择账套登陆,你没看错,这个是我开发的登陆界面.选择接口文件.软件自动进数据分类,你可以看到数据了.但只是缓存,并未写入凭证.按了生成凭证后,数据才写入T3没看到科目是吧,对不起,是客户设置科脉导出的科目错了.承接...阅读全文
posted @ 2014-06-13 17:48 似水@流年 阅读(217) 评论(0) 编辑
悠悠记得当天笑 仿佛入迷 又带一点惘 种种喜悦 令人为你鼓掌 眉飞色舞千千样 你是个妙人 是个少年狂