上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 100 下一页

2018年12月22日

DELPHI BOOKMARK使用

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

posted @ 2018-12-22 11:28 癫狂编程 阅读(1629) 评论(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 癫狂编程 阅读(399) 评论(0) 推荐(0) 编辑

2018年12月20日

Delphi Code Editor 之 快捷菜单

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

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

Delphi Code Editor 之 几个特性(转)

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

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

2018年12月17日

Delphi DBGrid双击事件、单元格操作

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

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

在DBGrid中可选中行而又可进入编辑状态

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

posted @ 2018-12-17 01:19 癫狂编程 阅读(642) 评论(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 癫狂编程 阅读(235) 评论(0) 推荐(0) 编辑

2018年12月16日

在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 癫狂编程 阅读(1035) 评论(0) 推荐(0) 编辑

Delphi:ADOConnection连接SQLServer自动断网问题解决

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

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

ADO.NET基础必备之SqlCommand.Execute三方法

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

posted @ 2018-12-16 22:07 癫狂编程 阅读(966) 评论(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 癫狂编程 阅读(293) 评论(0) 推荐(0) 编辑

DELPHI dbgrid 选中的是第几行 怎么判断?

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

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

2018年12月15日

delphi 取得数据集某字段值的六种方法

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

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

Delphi中统一显示表格字段名的高效方法

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

posted @ 2018-12-15 23:55 癫狂编程 阅读(764) 评论(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 癫狂编程 阅读(741) 评论(0) 推荐(0) 编辑

模式窗体与非模式窗体

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

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

DELPHI Showmodal 模式窗体

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

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

Delphi 模式窗体返回值ModalResult的使用方法及注意事项

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

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

谈谈Delphi中的类和对象3---抽象类和它的实例

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

posted @ 2018-12-15 20:44 癫狂编程 阅读(432) 评论(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 癫狂编程 阅读(317) 评论(0) 推荐(0) 编辑

上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 100 下一页

导航

好的代码像粥一样,都是用时间熬出来的