12 2018 档案

Delphi实现在数据库中存取图像
摘要:向窗体上添加一个TListBox组件、一个TImage组件和一个TTable组件,设计完成的主界面如图1所示。 图1 主界面 图1 主界面 本系统中需要设计一个新的基于Paradox 7的数据库Image.db,图2为设计完成的Image.db数据库。 图2 设计完成的数据库 图2 设计完成的数据库 阅读全文

posted @ 2018-12-29 19:55 癫狂编程 阅读(447) 评论(0) 推荐(0) 编辑

KeyPress 和KeyDown 、KeyPress之间的区别
摘要:keydown:用户在键盘上按下某按键是发生。一直按着某按键则会不断触发(opera浏览器除外)。keypress:用户按下一个按键,并产生一个字符时发生(也就是不管类似shift、alt、ctrl之类的键,就是说用户按了一个能在屏幕上输出字符的按键keypress事件才会触发)。一直按着某按键则会 阅读全文

posted @ 2018-12-29 17:49 癫狂编程 阅读(904) 评论(0) 推荐(0) 编辑

Delphi 制作自定义数据感知控件并装入包(dpk文件)中(与DBText类似的数据感知控件)
摘要:一、基础知识简介: 1、包的命名介绍: 包的命名没有规则,但是建议遵守包的命名约定:包的命名与包的版本相关,包的名称前面几个字符通常表示作者或公司名,也可以是控件的一个描述词,后面紧跟的Std表示运行期包,Dsgn表示设计期包,然后是版本号。如:MyDataEditStd60,MyDataEditD 阅读全文

posted @ 2018-12-29 13:54 癫狂编程 阅读(859) 评论(0) 推荐(0) 编辑

Delphi中的窗体创建与销毁
摘要:Delphi中的窗体,有模式窗体与非模式窗体两种。两种窗体的调用方式不同,模式窗体使用ShowModal显示,非模式窗体使用Show显示。当显示模式窗体的时候你是不能操作本程序的其他窗体的,你不能把焦点从模式窗体转到其他窗体上。而非模式窗体则没有这种限制,你可以从一个非模式窗体切换到另外一个非模式窗 阅读全文

posted @ 2018-12-29 13:50 癫狂编程 阅读(230) 评论(0) 推荐(0) 编辑

Delphi ADOQuery连接数据库的查询、插入、删除、修改
摘要://查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from YourTABLE where 查询条件' 阅读全文

posted @ 2018-12-29 00:03 癫狂编程 阅读(1151) 评论(0) 推荐(0) 编辑

如何实时获取DBGrid 中当前单元格输入的内容?
摘要:如何获取DBGrid 中当前单元格输入的内容? 还没输入完成,我想实时获取 Cell中的内容,以便作其他处理, 用什么事件呢? 所以Field的Onchange事件是没用的。 这个问题简单啊,每输入1个数据的后就提交(并不是提交到数据库,还是在编辑状态),那么用DataSet就可以取值了 用DBGr 阅读全文

posted @ 2018-12-27 21:34 癫狂编程 阅读(415) 评论(0) 推荐(0) 编辑

ADO.NET中DataSet、DataTable、DataRow的数据复制方法
摘要:DataSet 对象是支持 ADO.NET的断开式、分布式数据方案的核心对象 ,用途非常广泛.我们很多时候需要使用其中的数据,比如取得一个DataTable的数据或者复制另一个DataTabe中的数据或者是DataRow的数据,但是只有DataSet和DataTable的复制是支持深层复制的,就是说 阅读全文

posted @ 2018-12-27 12:27 癫狂编程 阅读(343) 评论(0) 推荐(0) 编辑

Delphi Dataset CurValue
摘要:TField.CurValue Property Represents the current value of the field component including changes made by other users of the database Description Use Cur 阅读全文

posted @ 2018-12-27 12:24 癫狂编程 阅读(414) 评论(0) 推荐(0) 编辑

在临床医学里面,bid、tid、qid和q3w是什么意思啊??这些缩写的全称是怎么写呢??
摘要:{ value: 'QD', name: 'QD 每日一次' }, { value: 'BID', name: 'BID 每日两次' }, { value: 'TID', name: 'TID 每日三次' }, { value: 'QID', name: 'QID 每日四次' }, { value: 阅读全文

posted @ 2018-12-26 13:01 癫狂编程 阅读(27356) 评论(0) 推荐(0) 编辑

dpr dproj 扩展名区别,dprdproj
摘要:这段时间用xe6,看了下目录下生成的一些文件,因为隐藏了扩展名,看到两个名字一样的文件,右键属性看了下,同名但扩展名不同,百度了下区别,没有找到答案,问群里的朋友才知道区别,特此记录下来: dpr:Delphi Project Delphi单个项目工程文件扩展名( 用于保存窗体、单元等的信息,以及程 阅读全文

posted @ 2018-12-22 12:05 癫狂编程 阅读(965) 评论(0) 推荐(0) 编辑

DELPHI BOOKMARK使用
摘要:关于书签(BookMark)操作; 书签操作主要用于在表中快速地定位记录指针,在应用程序中常常要保存记录指针所在的位置,在进行其他处理之后,希望能快速地返回到先前指针所在的位置,此时,使用书签将显得特别有用。有关书签操作,Delphi提供了三个方法,它们是: ● GetBookMark ● Goto 阅读全文

posted @ 2018-12-22 11:28 癫狂编程 阅读(1686) 评论(0) 推荐(0) 编辑

刷新dbgrid 而不失去当前行位置
摘要:http://www.delphishare.com/?/1207-1-0-1-1.html http://delphi.about.com/od/delphitips2008/qt/dbgrid_row_pos.htm google翻译并整理 我们有一个Delphi的数据库应用程序,上面有个DBG 阅读全文

posted @ 2018-12-22 11:16 癫狂编程 阅读(402) 评论(0) 推荐(0) 编辑

Delphi Code Editor 之 快捷菜单
摘要:Code Editor的快捷菜单分为两个部分:编辑器菜单项和调试器菜单项。 调试器菜单项留作以后讲解调试应用程序时再讲,这里只讲讲Code Editor的编辑器快捷菜单项。 下面列出了全部菜单项及描述说明,如下图,划着红线的为编辑器本身的菜单项(其余菜单项是因为安装安装了Cnpack的IDE专家包) 阅读全文

posted @ 2018-12-20 13:13 癫狂编程 阅读(175) 评论(0) 推荐(0) 编辑

Delphi Code Editor 之 几个特性(转)
摘要:声明和方法。键入一个属性声明,按下【Ctrl + Shift + C】键,Delphi就会自动完成该属性的声明。它还能为属性添加一个write方法。现在理解这个write方法有点困难,在以后的讲解中能编写自己的组件后,就会明白的。 Class Completion特性在编写组件时,可节省许多时间,使 阅读全文

posted @ 2018-12-20 12:46 癫狂编程 阅读(226) 评论(0) 推荐(0) 编辑

Delphi DBGrid双击事件、单元格操作
摘要:1、得到当前格子中的内容:DBGrid1.Fields[DBGrid1.SelectedIndex].DisplayText;把DBGrid1.SelectedIndex改为你所希望引用的字段就可以了,如第3个字段。 DBGrid1.Fields[3].DisplayText; 2、双击单元格触发不 阅读全文

posted @ 2018-12-17 01:21 癫狂编程 阅读(1802) 评论(0) 推荐(0) 编辑

在DBGrid中可选中行而又可进入编辑状态
摘要:如何在DBGrid中选中行,而又让它可以进入编辑状态? 也许你会问我这有什么用?呵呵,做数据库应用的兄弟们会深有感触,当用DBGrid显示的字段过多时,用户不得不拉动最下面的滚动条,去看最右边的东西,如果没有设置DBGrid->Options[dgRowSelect],那么,拉到最右边之后,很有可能 阅读全文

posted @ 2018-12-17 01:19 癫狂编程 阅读(666) 评论(0) 推荐(0) 编辑

如何在DBGrid中能支持多项记录的选择
摘要:这份文档来自国外,粗略看了一下,很有用,推荐给大家学习使用。【Question】: How to do multi-selecting records in TDBGrid? When you add [dgMultiSelect] to the Options property of a DBGr 阅读全文

posted @ 2018-12-17 01:18 癫狂编程 阅读(239) 评论(0) 推荐(0) 编辑

在Delphi中如何获得SQL中存储过程的返回值?
摘要:示例存储过程:create procedure proc_loginusername varchar(20),password varchar(20)asdeclare @result intselect @result=count(*) from loginuser where user=@use 阅读全文

posted @ 2018-12-16 22:21 癫狂编程 阅读(1072) 评论(0) 推荐(0) 编辑

Delphi:ADOConnection连接SQLServer自动断网问题解决
摘要:解决方法一:异常时关闭连接,WinXP,win7 32位大部分情况都是起作用的,不过在有些windows操作系统下(如家庭版)不起作用,不知为何? try //执行sql操作 except AdoConnection.close;//出现异常时关闭连接,在执行sql语句时会自动打开连接,从而实现断线 阅读全文

posted @ 2018-12-16 22:08 癫狂编程 阅读(1646) 评论(0) 推荐(0) 编辑

ADO.NET基础必备之SqlCommand.Execute三方法
摘要:SqlCommand.ExecuteNonQuery 方法 对连接执行 Transact-SQL 语句并返回受影响的行数。 ――语法: public override int ExecuteNonQuery() ――返回值 类型:System..::.Int32 受影响的行数。 ――可以使用 Exe 阅读全文

posted @ 2018-12-16 22:07 癫狂编程 阅读(980) 评论(0) 推荐(0) 编辑

Delphi中exit、break、continue等跳出操作的区别
摘要:Delphi中表示跳出的有break,continue,abort,exit,halt,runerror等 1.break 强制退出最近的一层循环(注意:只能放在循环里;而且是只能跳出最近的一层循环),用于从for、while、repeat语句中强制退出 类似于C/C++等语言中的break的功能 阅读全文

posted @ 2018-12-16 21:24 癫狂编程 阅读(319) 评论(0) 推荐(0) 编辑

DELPHI dbgrid 选中的是第几行 怎么判断?
摘要:使用DataSource.DataSet.RecNo可以得到dbgrid选中的是第几行,示例代码如下: 效果如下: 先用ADOQuery连接数据库在DBgrid内显示出来~~~~之后在DBgrid的OnCellClick事件写如下代码procedure TForm1.DBGrid1CellClick 阅读全文

posted @ 2018-12-16 00:13 癫狂编程 阅读(1266) 评论(0) 推荐(0) 编辑

delphi 取得数据集某字段值的六种方法
摘要://取name字段的示例 edit1.Text:=ADOquery1.Fields[2].AsString; //取得数据表的第二个字段的值 edit2.Text:=ADOquery1.FieldValues['name']; edit3.Text:=ADOquery1['name']; edit4 阅读全文

posted @ 2018-12-15 23:59 癫狂编程 阅读(1725) 评论(0) 推荐(0) 编辑

Delphi中统一显示表格字段名的高效方法
摘要:问题描述:在开发数据库程序时,我们经常要使用很多的表格显示组件DBGrid。当DBGrid显示某表格的数据时,其字段标题默认的就是后台数据库中的表格的字段名称。而为了数据库开发方便,后台数据库中的表格的字段标题通常是用英文表示的,如用Employees表中的EmployeesID表示雇员编号。但是我 阅读全文

posted @ 2018-12-15 23:55 癫狂编程 阅读(783) 评论(0) 推荐(0) 编辑

Delphi 自定义窗体(最大化、最小化、关闭、窗体的移动)
摘要:Uses ShellAPI; 1、//最小化procedure TForm1.btn1Click(Sender: TObject);var I, J, X, Y: Word;begin //第一种:最小化在屏幕的左下角 ,不是常见的最小化 // WindowState := wsMinimized; 阅读全文

posted @ 2018-12-15 21:26 癫狂编程 阅读(772) 评论(0) 推荐(0) 编辑

模式窗体与非模式窗体
摘要:非模式窗体从创建到销毁都需要代码来维护,防止内存未安全释放。 模式窗体就比较省心一些,只需要在代码段的try…finally中创建并维护即可。 下面用例子来说明一下两类窗体如何调用: 主窗体程序: 模式窗体: 非模式窗体: 阅读全文

posted @ 2018-12-15 21:20 癫狂编程 阅读(225) 评论(0) 推荐(0) 编辑

DELPHI Showmodal 模式窗体
摘要:Showmodal 是个函数, Show 是个过程 1. Showmodal: 概念 : 当你调用一个窗口用 SHOWMODAL 时 , 当这个窗口显示出来后 , 程序不会继续自己执行 , 而是根据你对这个窗口的操作来执行 , 只有关闭了这个窗口后才会执行。 属性 : FormStyle 改为 fs 阅读全文

posted @ 2018-12-15 21:20 癫狂编程 阅读(2229) 评论(0) 推荐(0) 编辑

Delphi 模式窗体返回值ModalResult的使用方法及注意事项
摘要:1、基础知识简介: ModalResult是指一个模式窗体(form.showmodal)的返回值,一般用于相应窗体上按钮的ModalResult属性; 显示完窗体(关闭)后,会返回此属性预设的值做为返回值。 2、该属性可以使用的参数(默认值是mrNone):该属性可以设置为mrOk 、mrCanc 阅读全文

posted @ 2018-12-15 21:11 癫狂编程 阅读(963) 评论(0) 推荐(0) 编辑

谈谈Delphi中的类和对象3---抽象类和它的实例
摘要:恢复内容开始 四、抽象类和它的实例 Delphi中有一个类称为是抽象类,你不能天真的直接为它创建一个实例,如 这是不对的,因为TString是一个抽象类。 那么怎么为这样的抽象类构造实例呢?答案就是借助它的非抽象子类。我们知道TString有一个TStringList的非抽象子类。所以可以这样操作 阅读全文

posted @ 2018-12-15 20:44 癫狂编程 阅读(441) 评论(0) 推荐(0) 编辑

delphi 怎么获取工程版本号
摘要:function GetApplicationVersion:String; // Added 取得程序版本号 var FileName:String; InfoSize,Wnd:DWORD; VerBuf:Pointer; VerInfo:^VS_FIXEDFILEINFO; begin Resu 阅读全文

posted @ 2018-12-15 13:38 癫狂编程 阅读(320) 评论(0) 推荐(0) 编辑

Delphi中取得程序版本号
摘要:Delphi做的程序,如果想包含版本信息, 必须在Delphi的集成编辑环境的菜单“Project/Options/Version Info”里面添加版本信息。即在Version Info 选项卡中选中“Include version information in project”项,并在“Modu 阅读全文

posted @ 2018-12-15 13:38 癫狂编程 阅读(1421) 评论(0) 推荐(0) 编辑

Delphi 使用之连接数据库
摘要:DELPHI 中的数据库开发有很多种类的,可以连接Access数据库、MS SQL Server 数据库、Oracle 数据库、MySQL数据库等等,一般连接有两种方式:BDE和ADO两种方式, 都是建立连接,使用命令执行SQL语句(查询、插入、删除、更新等操作),后台的数据库操作核心部分都是SQL 阅读全文

posted @ 2018-12-14 11:27 癫狂编程 阅读(2051) 评论(0) 推荐(0) 编辑

Delphi SQL语句字符串拼接
摘要:单引号必须成对出现,最外层的单引号表示其内部符号为字符;除最外层以外的单引号,每两个单引号代表一个'字符。加号:+用于字符串之间的连接。字符串常量用四个单引号,例如 ' select * from TABLE where COLUMN = ''汉字'' ' 字符串变量用六个单引号和两个加号,例如 ' 阅读全文

posted @ 2018-12-13 19:57 癫狂编程 阅读(918) 评论(0) 推荐(0) 编辑

delphi中写SQL语句中变量的注意事项
摘要:1、procedure TForm1.btn1Click(Sender: TObject); var s: String; begin S := 'select * from TMarketInfo where NO='''+'1'''; ShowMessage(s); end; 结果显示:sele 阅读全文

posted @ 2018-12-13 19:22 癫狂编程 阅读(573) 评论(0) 推荐(0) 编辑

Delphi ADOQuery连接数据库的查询、插入、删除、修改
摘要://查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from YourTABLE where 查询条件' 阅读全文

posted @ 2018-12-13 19:15 癫狂编程 阅读(254) 评论(0) 推荐(0) 编辑

RadioGroup 的使用
摘要://获取 RadioGroup 项目名称 procedure TForm1.RadioGroup1Click(Sender: TObject); begin Text := RadioGroup1.Items[RadioGroup1.ItemIndex]; end; //当点击 RadioGroup 阅读全文

posted @ 2018-12-13 11:24 癫狂编程 阅读(792) 评论(0) 推荐(0) 编辑

RadioGroup和GroupBox有什么区别?
摘要:我在RadioGroup中放RadioButton和GroupBox中一样,搞不明白。 radiogroup有个item属性都是radio控件,不需要拖控件上去。groupbox需要自己拖控件 分组的和不分组的,radiogroup方便。 RadioGroup的单选按钮是竖着排列的,怎么让它横排呢? 阅读全文

posted @ 2018-12-13 11:23 癫狂编程 阅读(1106) 评论(0) 推荐(0) 编辑

delphi保存文件的命名规则
摘要:没有固定的标准。自己可以定义 。你可以参考PASCAL命名法则。查一下PASCAL命名。我习惯用UMain,FMain,UDM,DM,UAboutBox,AboutBox.....程序相关内容都放在同一目录(再设子目录),习惯将项目文件名与目录名一致,以方便查找。习惯建立BIN、SCR、TMP、DO 阅读全文

posted @ 2018-12-11 18:30 癫狂编程 阅读(243) 评论(0) 推荐(0) 编辑

博客个性签名
摘要:作者:不得闲 出处:http://dxsoft.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 作者:不得闲 出处:http://dxsoft.cnblogs.com/ 本文版权归作者和博 阅读全文

posted @ 2018-12-10 17:12 癫狂编程 阅读(489) 评论(0) 推荐(0) 编辑

Delphi组件开发教程指南目录
摘要:用Delphi开发的时间也不短了!刚接触Delphi的时候,就觉得组件这个东西非常方便!根本不必知道组件内部的作为,只要使用就好了!然而用的多了,也不免会对各种delphi组件的内部实现方式产生兴趣!也不知道从什么时候开始,开始开发delphi的控件,这也得归功于我所在的公司了,由于老板的信任,我得 阅读全文

posted @ 2018-12-10 17:11 癫狂编程 阅读(708) 评论(0) 推荐(0) 编辑

Delphi 7学习开发控件(续)
摘要:继上次我们学习开发一个简单的画线控件后,基本的制作控件步骤已经清楚了,这次我们继续加深学习控件的制作。我们打开Delphi 7创建一个应用程序,拖动LineTo控件到窗体上,仔细看左边的对象设计器,可以看到默认的属性Properties有11个,而事件Events没有一个,如下图所示: 我们上次开发 阅读全文

posted @ 2018-12-10 16:18 癫狂编程 阅读(542) 评论(0) 推荐(0) 编辑

Delphi 7学习开发控件
摘要:我们知道使用Delphi快速开发,很大的一方面就是其强大的VCL控件,另外丰富的第三方控件也使得Delphi程序员更加快速的开发出所需要的程序。在此不特别介绍一些概念,只记录自己学习开发控件的步骤。假设我们要开发一个画直线的控件,那么我们从下面开始做:1.菜单栏→Component→New Comp 阅读全文

posted @ 2018-12-10 16:11 癫狂编程 阅读(822) 评论(0) 推荐(0) 编辑

制作用于日期时间型字段的DELPHI数据感知控件
摘要:用DELPHI开发C/S应用方便而快速,因为它拥有大量易于使用的数据访问和数据感知控件。然而万事总是难以完美,DELPHI的DBEdit控件用于输入日期时间型字段却很不方便,为了改善这一缺点,笔者开发了一个DBDateTime数据感知控件,大大方便了时间和日期的输入。 创建一个构件时,最重要的一步是 阅读全文

posted @ 2018-12-10 10:41 癫狂编程 阅读(650) 评论(0) 推荐(0) 编辑

Delphi xe7组件和控件的安装方法
摘要:暂时我所遇到的所有控件安装方法大体与下面两种相同。 若有不同大家提出来,一起想办法解决。 .dproj格式的组件安装方法: raise组件 安装详细步骤如下: 一、设置搜索路径1. 将本包中的文件连同子文件夹一起解压到一个自己希望的文件夹下。2. 设置Delphi Xe7 的库搜索路径包含你释放源代 阅读全文

posted @ 2018-12-10 10:37 癫狂编程 阅读(1839) 评论(0) 推荐(0) 编辑

SQL Server Profiler的简单使用,方便查找和发现SQL执行的效率和语句问题
摘要:1 打开Server Profiler 2 去掉不必要的干扰,数据库的连接和断开之类的 3. 选择“显示所有列”,之后在列表中,勾选“DatabaseName”项。 4设置筛选器,这里设置只是过滤数据库名称,因为一个数据库实例中如果有多个数据库,那么不筛选数据库名称,那么所有数据库上的执行语句都能监 阅读全文

posted @ 2018-12-09 19:19 癫狂编程 阅读(583) 评论(0) 推荐(0) 编辑

Sql Server性能优化辅助指标SET STATISTICS TIME ON和SET STATISTICS IO ON
摘要:1.前言 对于优化SQL语句或存储过程,以前主要是用如下语句来判断具体执行时间,但是SQL环境是复杂多变的,下面语句并不能精准判断性能是否提高;如果需要精确知道CPU、IO等信息,就无能为力了。 这时候如果使用SET STATISTICS TIME ON和SET STATISTICS IO ON 指 阅读全文

posted @ 2018-12-09 18:49 癫狂编程 阅读(376) 评论(0) 推荐(0) 编辑

SQLServer 查看SQL语句的执行时间
摘要:在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为 阅读全文

posted @ 2018-12-09 18:34 癫狂编程 阅读(903) 评论(0) 推荐(0) 编辑

Delphi 检查文件是否存在
摘要:Delphi下检查文件是否存在,我们可以使用FileExists函数 其原形如下: Function FileExists(const FileName: string): Boolean; 示例: if Not FileExists('路径+文件名') then begin showmessage 阅读全文

posted @ 2018-12-09 18:08 癫狂编程 阅读(4549) 评论(0) 推荐(0) 编辑

delphi如何模块内部获得自身路径ExtractFilePath和paramstr(0)
摘要:如何模块内部获得自身路径?Exe程序:DLL程序: ExtractFilePath(Application.ExeName) GetCurrentDir TIniFile.Create(GetCurrentDir + '\chis.ini'); TIniFile.Create(ExtractFile 阅读全文

posted @ 2018-12-09 17:46 癫狂编程 阅读(2067) 评论(0) 推荐(0) 编辑

Delphi GetCurrentDir 获取当前文件夹
摘要://获取当前文件夹 GetCurrentDirvardir: string;begindir := GetCurrentDir;ShowMessage(dir); //C:\Documents and Settings\wy\My Documents\RAD Studio\Projectsend; 阅读全文

posted @ 2018-12-09 17:45 癫狂编程 阅读(903) 评论(0) 推荐(0) 编辑

Delphi对ini文件的操作
摘要:一、INI文件的结构:; 注释[小节名]关键字=值 INI文件允许有多个小节,每个小节又允许有多个关键字, “=”后面是该关键字的值。 值的类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示。 注释以分号“;”开头。 二、定义1、在Int 阅读全文

posted @ 2018-12-09 17:37 癫狂编程 阅读(435) 评论(0) 推荐(0) 编辑

Delphi中动态创建窗体有四种方式
摘要:Delphi中动态创建窗体有四种方式,最好的方式如下: 比如在第一个窗体中调用每二个,主为第一个,第二个设为动态创建 Uses Unit2; //引用单元文件 procedure TForm1.Button1Click(Sender: TObject);beginform2:=TForm2.Crea 阅读全文

posted @ 2018-12-07 10:57 癫狂编程 阅读(6193) 评论(0) 推荐(0) 编辑

SQL 取数值小数后两位,但不四舍五入
摘要:select round('1.67789',2,1) /* 1.67*/ 阅读全文

posted @ 2018-12-06 16:37 癫狂编程 阅读(3542) 评论(0) 推荐(0) 编辑

delphi Edit 控制最大值,只能输入数字型 控制小数位数
摘要:delphi语言受众多程序员追捧,主要原因之一就是它有很多第三方的控件可供使用。很多资深的delphi程序员都把自己积累的函数、过程等设计成控件,以方便使用,提高开发效率。 本文通过一个只允许输入数字、并且可以设置输入值范围和小数点位数的编辑框控件的设计,详细介绍了控件的实现方法。该控件继承自edi 阅读全文

posted @ 2018-12-04 00:37 癫狂编程 阅读(1498) 评论(0) 推荐(0) 编辑

使用 TListView 控件(2)
摘要:本例效果图: 代码文件: 窗体文件: 阅读全文

posted @ 2018-12-02 11:30 癫狂编程 阅读(237) 评论(0) 推荐(0) 编辑

开发一个delphi写的桌面图标管理代码
摘要:参加工作了就很少有时间去玩delphi了,这个适合初学者看看,大神勿喷 工具 delhpi7.0 access数据库 原则win下有安装office就可用 当初不太熟悉sqlite所有没用这做数据库。 阅读全文

posted @ 2018-12-01 10:46 癫狂编程 阅读(1135) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
好的代码像粥一样,都是用时间熬出来的
点击右上角即可分享
微信分享提示