自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuangege的专栏

做人要知足,做事要知不足,做学问要不知足

  • 博客(35)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于"Ueditor 请求后台配置项http错误,上传功能将不能正常使用"的解决办法

Ueditor 请求后台配置项http错误,上传功能将不能正常使用

2017-09-13 12:21:52 48066 6

原创 MVC+EF+easyui数据更新问题

MVC+EF+sasyui数据更新问题

2017-08-14 13:26:10 606

原创 有关edit透明的探导

     近段时间在网上经常看到如何把edit的做成像label控件一样的透明效果,有些提出把它的Transparent设为真就可以了,可是我找了半天也不见这个属性,除非自己定义一个组件,可是自定义组件相对来说比较麻烦,在此我试了一下,发现可以通过属性直接设置便可,方法如下:edit属性设置如下:Borderstyle:=bsNone;Ctrl3D:=False;ParentCol

2011-06-20 15:23:00 1083 1

原创 从数据记录表把数据记录由行转入固定表中的固定列的SQL语句

<br />以下程序是把原先保存各类数据不同时段的值的一个数据记录表,从中按指定的时段取出他们的值放到以它们来命名为字段的新表中。<br />比如:数据记录表A<br />序号 数据编号 数据值 班别 日期<br /> 1 1001 20.5 甲班 2010-3-20<br /> 2 1002 10.5 甲班 2010-3-20<br /> 3 1001 10.5 甲班 2010-3-20<br /> 4 1002 10.5 甲班 2010-3-20<br /> 5 1003 10.5 甲班 2010-3-

2010-11-02 07:59:00 733

原创 有关做串口数据采集编程常碰到的运算

   这段时间一直在做一些设备的数据采集,不同的设备采用的传输协议都不相同,但大同小议,基本上都是在一些数据类型和编码格式的不同间进行转换,所以在关这方面的类型转换对于开发串口数据采集的工作者来说是非常重要的,因此本人贴上自己所做的东西,希望对大家有参考价值://十六进制转十进制;  edit1.Text:=inttostr($ff);//十进制转ASII字符  edit1.tex

2009-12-10 20:11:00 822

转载 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以

2009-09-06 14:23:00 338

原创 通用快速排序法

前几天为一个朋友写个排序,他要求排的数据是混合型的,即:adf54898,5485455,dsfdsf等一系列数据,若单纯是数字类型,我相信很多朋友都感觉没问题,我开始也一样,后来一做才知道不是那么回事,针对这些首先要考虑的第一步就是分清数字和字母,分别比较,然后才能比出大小,后来我在网上查一些资料时发现,网上有很多都写着通用快速排序法,可是一看,都缺少主要代码,都是一个人写后被多个网站摘录,改改

2009-08-27 18:23:00 664

转载 我觉得这种思路好,所以把它贴出来

public partial class CustomGridLookUpEdit : GridLookUpEdit { #region 控件类别枚举 /// /// 控件类别枚举 /// public enum GridLookUpEditType {

2009-08-20 16:47:00 559

原创 你遇到过开机没反应的现像吗?

     你遇到过开机没反应的现像吗?今天在修一台派出所的电脑时就是这种情况,明明已通电,可是主板上就是没反应,按开机按钮没有任何动静,开始以为是电源坏了,就拔开电源与主板上的电,用一根小铝线接通24#上的黑色和绿色线,发现电源能起动,难道是主板有问题,后来把主板上的所有东西全部摘掉,吹吹灰,再一样一样的放上去,结果你猜咱样?OK了!呵呵!所以大家在用机子的时候若出现一些怪怪的现像不一定就是硬件坏

2009-04-22 17:20:00 555 1

原创 在客户端隐藏自己的应用程序窗口

     今天在做网络监控客户端程序的时候,想在客户端不显示自己的应用程序窗口,要不然谁愿意让你监控,是不是?人家一看到的话肯定关闭了,所以我想把我的应用程序隐藏起来,不那么容易被发现,这样就可以神不知鬼不觉的进行监控了,首先要解决的就是窗口的隐藏,今天写这篇文章就是要说这个内容,当然,我不是怎么高手,只是在做的过程中遇到了一些也许被很多人难以发觉的问题而导至久久不能完成任务,下面我们来谈谈吧!

2008-12-10 17:00:00 732

原创 获取计算机用户名

procedure TForm1.Button1Click(Sender: TObject);var   users:pchar;   i:cardinal;begin   i:=255;   getmem(users,255); //分配内存   getusername(users,i);//获取用户名   edit1.Text:=users;//显示end;

2008-12-06 10:26:00 771

原创 计算机维护常见问题汇总及解决方案

     我在这个公司工作,可以说只要是关于电脑的事就是我的事了,所以电脑的日常维护也是无法避免的,下面我把我所经常碰到的一些问题和解决方案总结出来给大家,以方便大家作参考:第一:开机貌似正常,可是显示器却没有任何反应,主机也没听到嘀的一声?       此种情况对于一些气候比较潮湿又找开机的地方出现较多,从我这两年来碰到的这么多次中90%都是出在内存条上,主要是内存条接触不良所导致,所以

2008-12-05 11:17:00 1746

原创 定时自动启动外部应用软件并限时关闭此软件程序

     今天由于要配合同事使用DCS软件开发一套工业控制软件,而DCS软件需要勾买,否则每次只能用两个小时,又要重启一次方可使用,所以就想到用delphi来解决这个问题,这样我们的那个工业控制软件就可以拿去进行实时监控了,设想的方案是这样的:通过用DELPHI来编写一个软件,通过此软件来启动DCS软件,然后每隔两个小时就自动关闭DCS软件又重启DCS软件,这样就可以正常使用了,一想觉得简单,所以

2008-12-05 10:57:00 3609

原创 C语言常犯错误积累(三)

C语言常犯错误积累(三)      一、宏定义及宏的作用;            宏定义:                           (1) #define A  2.6                              (2) #define A (a,b) ((a)>(b)?a:b)                           (3) #define A (a) 

2008-03-05 16:20:00 875 1

原创 C语言常犯错误积累(二)

C语言常犯错误积累(二)(1)结构类型定义时忘记在右括号加分号;    这主要是很多人在编写复合语句太多而误把结构类定义当成复合语句了,所以往往在定义完后忘记加分号结束;   STRUCT DATE        {              };(2) 把结构名当作变量名来使用;     这可能对于初学者而言是常犯的错误,在编程语言中所有类型都需要相应的变量来调用,如果这里你不记得那你可

2008-03-04 16:53:00 702

原创 C语言常犯错误积累

(1) 层与层间的花括号不对,要么少了要么多了,写时也不对称;错误写法:                                            正确写法MAIN()           MAIN()                            MAIN(){                      {                                 

2008-02-29 11:23:00 731

原创 DELPHI制作复杂报表实例,特别推荐!

 我近段时间一直在做各种各样的报表,特别是那些复杂报表,如下图所示:像这类报表若说用第三方控件,说实在,你还得重做一次表,你做的又不一定符合人家原来做的要求,若用用友软件,那得交一笔不小的数目的钱哦!可我们公司一直要求以最小的投入获取最大的回报,所以是不可能的,后面想想,他们是用EXCEL做成的表给我的,我为什么不可以直接调用它们的表呢,我只要把这些表做成模板再与数据库相连,便可实现了,后

2007-11-15 11:01:00 3386 2

原创 数据库有一个CHAR类型的字段,是用来存储时间的,如:1:20(一个小时20分),怎么对它算平均值和总值?

近日在做有关数据统计的报表问题时,遇到了这样的一个难题,因为在SQL2000中,用来存时间的字段,我原先用的是CHAR类型,比较方便录入和提出显示,现在到统计时就无法进行统计了,再说,SQL语句也没有直接对时间进行统计的语句,像AVG和SUM只能对实数类型,不能用于时间和字符串,那怎么办呢?SQL不能直接算可以采用简接算法嘛!所以我就定义了一个时间类型的变量,把在数据库里面提出来的每一个记录由字符

2007-11-15 10:45:00 2161

原创 使用存储过程的一些小提示!

  提示一:  今天在调用到自己编写好的存储过程时,由于对存储过程的语法还不是很深入,发生了一些让我莫明奇妙的错误,后来才知道是怎么原因,我的存储过程是要对一个数据仓库表生成一个临时表,目的是做到实时数据的发布,以备各部门各岗位可以快速了解当前的数据状况,可是当进行生成时,也就是数据的插入时,不管游标从哪里开始循环,临时表中得到的数据和原先数据仓库中的数据都有差别,比如时间,原来是:9:30,到了

2007-11-13 08:25:00 838

原创 对Moveto 和Lineto的认识与感悟

   Moveto是设置起点坐标,Lineto是设置终点坐标,Lineto还有自动把上一点当作起点,所以设置起点只需设置一次,以后只需用Lineto便可以把各类不间断的曲线画出来。其实画各类图形和曲线(如实时走势图等),难不在于怎么用DELPHI语言去画,而是在于算法,也就是说要画一个图形首先你要知道怎么用数学方法去解决先,会用数学方法解决了,那要实现就容易了,只需把你的数学思维用到编程中去就可以

2007-10-05 16:01:00 12502 2

转载 演示Pen对象的各种风格

本实例将向读者说明,如何在Delphi中利用Pen对象来绘制虚线和点划线等图形。图3-10 程序运行结果Style属性为Pen对象提供了一些标准的绘图风格,利用这些画笔可以绘制出各种形式的图形,它的参数取值范围为psSolid、psDash、psDot、psDashDot、psDashDotDot、psClear和psInsideFrame。常用Style属性设置值及其说明如下。(1) psDas

2007-10-05 15:47:00 1545

原创 何谓三层?

系统中包含以下三层结构。(1) 表示层。(2) 业务层。(3) 数据层。与传统的两层结构相比,它最大的特征是将业务层独立了出来,从而提高了业务层的可复用性。在两层结构中,用户界面和业务处理流程放在一起,因此无法直接复用业务处理的相关功能,也无法将业务处理功能进行灵活的部署。在三层结构中,表示层只处理用户界面相关的功能,业务层专心处理业务流程,可以对业务层进行灵活的部署,开发时也便于业务处理的开发和

2007-10-05 10:51:00 933

原创 Delphi调用API函数实例

什么是API函数Win32 API即为Windows应用程序编程接口(Application Programming Interface)。所有在Win32平台上运行的应用程序都可以调用这些函数。早期的PC机内存非常少,Windows的设计者们不仅要把大量的代码和资源放入,而且还要留出足够的空间让应用程序运行,解决这种矛盾的方法就是通过让多个程序共享常用的代码来实现,这些被共享的代码就是今天所说的

2007-09-27 17:06:00 5726

原创 资源采放结构

  {资源的分配} FreeMem(Pointer1,1024);{这里此句仍将被执行}  try  {资源的使用}  finally  {资源的释放} FreeMem(Pointer1,1024);{这里此句仍将被执行}  end; 

2007-09-27 17:05:00 483

转载 利用Delphi轻松编制压缩助理程序

一、问题的提出Winzip是电脑使用过程中,备份和数据交换的常用工具之一。然而,在实际使用过程中,笔者发现Winzip在用来进行数据交换操作时有一些不尽人意的地方, 如:1. 当将一个大的压缩包分卷压缩到软盘上时,操作者手头必须有多张软盘才能完成数据包的转存,这种情况如果发生在手头只有一张软盘的情况下,可真的没办法。2. 如果分卷存储数据软盘中的某张软盘在写入或读出数据时发生错误,则上一过程必须重

2007-09-27 16:33:00 432

原创 组件应用技巧(二)

对于组件PopupMenu,很多初学者刚使用时都会碰到一个问题,那就是在窗口中加入这个组件后,双击它便可编辑菜单,但编辑完后,一运行发现怎么点右键也没见弹出来,怎么回事呢?原来在窗口属性中还有一个属性PopupMenu,要在这里选择你刚才点加的PopupMenu组件,这回运行就可以看到了,这虽是一个小小的意见,也是一个小小的问题,但对于刚刚学DELPHI而言,可能也会找半天才可以解决!

2007-09-25 14:49:00 381

原创 组件应用技巧(一)

 在先前用过很多组件,如今回头看一看,发觉很多还值得改进的地方,所以想借此机会与大家共享,共同学习:下面首先说第一个实例,单选按钮的使用,下面是原先的程序:实例是实现当单击一个选项时就弹出一个信息说您选择了哪一项内容:比如:真好一般可以很差当选择真好时,就弹出“您选择了:真好”原先的代码是这样的:procedure TForm1.RadioGroup1Click(Sender: TObject);

2007-09-25 12:33:00 377

原创 回顾以前的ASP而做的笔记,希望对初学ASP的学者有点用处

数据库连接(SQL)  Dim cn  Set cn=Server.CreateObject("ADODB.Connection")  cn.Open"Driver={SQL Server};Server=xl;Database=lek;UID=sa;PWD=admin"%>用完后关闭数据库连接 cn.close set cn=nothing%>对数据库的操作方法(一)  这种方法不常用:   D

2007-09-10 11:09:00 394

原创 在DELPHI中你遇到过这样的问题吗?

我今天遇到过这样的问题,代码如下:            if trim(kh)=要then //如果要考核则调用存储过程计算得分            begin              with YS_adosp do              begin                Close;                ProcedureName:=hyz_df;   

2007-08-24 10:29:00 673

原创 关于在DELPHI中FOR循环语句的使用问题

在DELPHI中用到FOR循环来解决问题的可以说是家常菜,可我用了这么久今天才发现存在一个规则,对这个规则我总结出在DELPHI中使用FOR分为两类:一是对数据库读取数据时用到FOR来实现对记录的循环,这种循环一定要记得在FOR的区域里加上NEXT,否则就会造成死区,程序运行后就永远运行不完了;另一类是自己设的一些变量范围,在这些变量范围里面用到FOR来实现循环,在这个区域里不需要加NEXT,若加

2007-08-24 10:00:00 9126 1

原创 关于解决从F1BOOK中读取时间类型的数据的方法

这段时间一直在用F1BOOK控件来做报表,今日发现一个问题,就是在F1BOOK中定义了的一些单元格为时间类型时,在DELLPHI中读取此单元格的数据时,发生了错误,比如:单元格中数据为0:20 但是独到的是这个0.8059722222,这个问题在网上查了查还是没有找到答案,可能是用这个控件的人并不多的原因吧,所以只好自己解决,出现这个原因肯定是类型间的转换问题,而我们普遍用来读取单元格的数据的是:

2007-08-24 09:41:00 1072

原创 DELPHI中框架的使用

在DELPHI中使用框架,一般步骤就是先建好一个主窗口,然后再通过NEW-FRAM来建立个个页窗口,建好后,再在主窗口不断的调用这些页窗口就可以了,关建就在如何调用这些页窗口,以至达到良好的框架式的开发呢?有两个方法:一是在STAND页上有一个FRAMS的控件, 你只需把所有的子窗口通过ADD PROJECT加入到此工程项目来,然后通过此控件一个一个的加载到主窗口,再设置你的菜单,定义对应的显示这

2007-08-20 08:18:00 1143

原创 有关不同数据库间数据表的复制问题

今天做到数据库时,遇到一些数据表与以前所做过的一模一样,而且里面的数据记录也一样,所以为了节约时间,想到能不能直接复制过来,我用的是SQL2000,若直接用右键确实看到复制功能,可实际上是不行的,根本不能直接把一个数据库中的表复制到另一个数据库中,后来打开数据查询分析 器,试写一些代码,结果果然OK,这里主要是要注意一点就是语法问题,我们经常用过从一个数据表中把一些记录复制到另一个数据表中的SQL

2007-08-18 15:17:00 897

原创 fbook使用记录一

     因为要开发一些报表程序,有很多有关数据的运算 ,而且运算都是在一个表上的,只不过是不断的调用而已,所以一做到这些我就想起电子表格对这方面的处理是相当不错的,如果DELPHI中也有类似的控件的话那就是爽呆了,就不用自己去写那么多的运算函数了,结果还真有,那就是DIVX页上的F1BOOK控件,现在已有6.0版了,不过6.0的源程序有错,那就是不能给单元格赋值,比如:TEXTRC[1,2]:=

2007-08-15 16:54:00 1086

原创 今天我才想起来,应该好好利用一下我的博客了!

我以前都是把自己在用DELPHI开发软件时遇到的问题写到笔记本上的,现在我觉得应该写到这里来与大家共享才对,所以今后我将一一把我从刚开始用DELPHI到现在所遇到的所有问题列出来!与大家共同学习!

2007-08-13 10:08:00 446

编程魔法师DELPHI入门实战百例

编程魔法师DELPHI入门实战百例,是刚学DELPHI最好的手把手教你

2014-03-22

ASP网上调查[动态分级分答案]

ASP网上调查[动态分级分答案]对于学校要发布调查时,由于同时进行多种调查非常有用!

2009-05-04

串口通信编程大全.pdf

串口通信编程大全,是大家目前最需要一本delphi串口编程的电子书了,讲得比较全!

2009-04-20

Delphi模式编程.pdf

Delphi模式编程,是一本较好的学习编程理念,含概了各类模式在delphi中的应用。

2009-04-20

delphi7帮助文件汉化版

这是很难找到的一本书哦,对英语水平不是很好的学者而言可谓是雪中送炭!

2007-09-25

Delphi串口通信编程

Delphi串口通信编程

2007-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除