随笔分类 -  Delphi

在delphi中我用DBGrid选择多条记录,如何一次把选择的多条记录删掉
摘要:procedure TForm1.btnDoSumClick(Sender: TObject);var i: Integer;begin if DBGrid1.SelectedRows.Count > 0 then begin with DBGrid1.DataSource.DataSet do b 阅读全文

posted @ 2017-12-22 23:21 癫狂编程 阅读(1533) 评论(0) 推荐(0) 编辑

Delphi 关于DBGrid多选删除(shitf多选,ctrl多选)
摘要:////删除多选记录 procedure THistoryForm.DeleteButtonClick(Sender: TObject);var tempBookMark:TbookMark; i:integer;begin if dbgrid1.SelectedRows.Count <= 0 Th 阅读全文

posted @ 2017-12-22 23:03 癫狂编程 阅读(1442) 评论(0) 推荐(0) 编辑

如何将adoquery中的数据复制到 Ttable 中
摘要:Delphi 7.0 控件: adoquery1:Tadoquery table1 :Ttable adoquery1 open 后 如何将数据复制到tabel1中 以前用BDE 的query1 时 使用 table1.BatchMove(query1,batAppend); 这样复制数据可是将qu 阅读全文

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

Delphi中实现MDI子窗体(转)
摘要:用MDI实现浏览子窗口,具有窗口管理功能,同屏观看多个网页的内容 ① 多文档窗体(MDI) MDI窗体是一种具有主子结构的窗体体系,微软的Word便是其中的一个典型例子。MDI体系中至少需要两种窗体,只能将其中之一设置为主窗体,其余窗体全部则全部为子窗体,主窗体负责子窗体的管理、切换等工作。自然,子 阅读全文

posted @ 2017-12-16 17:08 癫狂编程 阅读(1105) 评论(0) 推荐(0) 编辑

DELPHI动态创建窗体
摘要:1.引用 TFORM2. 2.在FORM1中使用如下代码创建 阅读全文

posted @ 2017-12-16 16:58 癫狂编程 阅读(2597) 评论(0) 推荐(0) 编辑

异构数据库之间完全可以用SQL语句导数据
摘要:告诉你一个最快的方法,用SQLServer连接DBF 在SQLServer中执行 SELECT * into bmk FROM OpenDataSource( ‘Microsoft.Jet.OLEDB.4.0‘, ‘Data Source="e:\share";User ID=Admin;Passw 阅读全文

posted @ 2017-12-16 10:06 癫狂编程 阅读(399) 评论(0) 推荐(0) 编辑

Delphi 之 菜单组件(TMainMenu)
摘要:菜单组件TMainMenu 创建菜单双击TmenuMain,单击Caption就可以添加一个菜单项 菜单中添加分割线只需加“-”就可以添加一个分割线 级联菜单的设计 单击鼠标右键弹出菜单中选择Create Submenu菜单项 单选功能设计 要在设计的菜单项目中选择RadioItem属性为True, 阅读全文

posted @ 2017-11-30 11:44 癫狂编程 阅读(1039) 评论(0) 推荐(0) 编辑

登录窗口不是系统主窗口 但又需要最先显示 用delphi怎么编写代
摘要:主窗体FormShow事件(主窗体为Form1为例,Form2为登陆窗体) procedure TForm1.FormShow(Sender: TObject); begin if Form2.ShowModal=mrOk then begin Form2.Close; end else Appli 阅读全文

posted @ 2017-11-22 20:07 癫狂编程 阅读(399) 评论(0) 推荐(0) 编辑

delphi关闭登录窗口时主窗体闪一下才会关闭
摘要:Application.ShowMainForm := False; 阅读全文

posted @ 2017-11-19 00:29 癫狂编程 阅读(397) 评论(0) 推荐(0) 编辑

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

posted @ 2017-11-19 00:27 癫狂编程 阅读(705) 评论(0) 推荐(0) 编辑

Delphi : 制作程序启动欢迎界面
摘要:制作欢迎界面的代码,大家参考 登陆窗体命名為:loginform.找到工程文件(Project -> View Source),找到如下代碼部分:begin Application.Initialize; Application.CreateForm(TForm1, Form1); Applicat 阅读全文

posted @ 2017-11-19 00:25 癫狂编程 阅读(1447) 评论(0) 推荐(0) 编辑

如何在主Form出现之前,弹出密码验证From,Cancel就退出程序,Ok后密码正确才出现主Form
摘要:如何在主Form出现之前,弹出密码验证From,Cancel就退出程序,Ok后密码正确才出现主Form本文地址 :CodeGo.net/5175478/ 1.我给你一个LOGINFORM的例子:unit LoginFrm;interfaceuses WinTypes, WinProcs, Class 阅读全文

posted @ 2017-11-18 22:11 癫狂编程 阅读(350) 评论(0) 推荐(0) 编辑

delphi 登陆窗口的问题 [问题点数:30分,结帖人tianhuo_soft]
摘要:http://bbs.csdn.net/topics/200053917 有两个窗口formLogin是登陆窗口,formMain是主窗口我想让formMain显示出来,并且formLogin窗口关闭或者隐藏这牵扯到 如果是关闭 在formMain就不用去管formLogin的问题了如果是隐藏那fo 阅读全文

posted @ 2017-11-18 22:02 癫狂编程 阅读(275) 评论(0) 推荐(0) 编辑

delphi中登录界面关闭直接现实主界面是怎么回事?
摘要:修改工程文件:Application.Initialize;Application.CreateForm(TmainForm, mainForm); Application.ShowMainForm:= False;if LoginForm.ShowModal then begin Applicat 阅读全文

posted @ 2017-11-18 16:48 癫狂编程 阅读(632) 评论(0) 推荐(0) 编辑

delphi制作登陆窗体
摘要:delphi登陆窗体的制作,就我知道的,可以有两种方法,一种是在工程文件中实现登陆窗体的动态调用,另一种就是在主窗体的OnCreate事件中动态创建登陆窗体,两种方法都需要将主窗体设置为Auto-create form,将登陆窗体设置为 Availabel form. 登陆窗体: Form1; 主窗 阅读全文

posted @ 2017-11-18 16:03 癫狂编程 阅读(1032) 评论(0) 推荐(0) 编辑

Delphi用户登录窗口框架
摘要:经常看到一些新手在CSDN上问登录窗口如何写,也看到N多人form1.show/form1.create/…中做form2.show之类。实在看不下去了。这种写法实在不是很好,于是还是把自己理解的登录框架来写写吧。希望能给新人一些引导(可不要误导了呀!)1.登录窗口在什么地方调用?我说:最好在项目文 阅读全文

posted @ 2017-11-18 16:02 癫狂编程 阅读(2213) 评论(0) 推荐(0) 编辑

Delphi7如何实现让Tedit显示文字垂直居中(上下居中)
摘要:通过下面的组件,可以在输入文字的时候自动垂直居中 直接把下面代码保存到Unit1.pas即可 当这个保存成unit1.pas 后,然后通过delphi组件安装功能来安装组件,具体安装方法可以到网上查方法 阅读全文

posted @ 2017-11-18 14:08 癫狂编程 阅读(1358) 评论(0) 推荐(0) 编辑

delphi Form属性设置 设置可实现窗体无最大化,并且不能拖大拖小
摘要:以下设置可实现窗体无最大化,并且不能拖大拖小BorderIcon 设为 biMax[False] biHelp [False]BorderStyle 设为 bsSingle 参考 可以通过设置窗体的属性以及编程的方法,限制和控制窗体的变化。如让窗体不能最小化、最大化. 1.通过属性设置方法使用For 阅读全文

posted @ 2017-11-18 13:02 癫狂编程 阅读(1825) 评论(0) 推荐(0) 编辑

学习 TTreeView [1] - TTreeNodes、TTreeNode 与 Items、Items.Count、Items.Clear
摘要:填写 TTreeView 的内容一般是这样开始的(下图), 不过我觉得最好习惯用动态建立. 打个比方: 譬如 TreeView 是一个军营的"营部"! 这里会有营长、连长、排长、班长、战士等等.我们把它们分成三种对象: 营部、营长(总当家)、营长的下属. 在这里的对应关系是:TTreeView - 阅读全文

posted @ 2017-11-07 21:23 癫狂编程 阅读(1462) 评论(0) 推荐(0) 编辑

学习 TTreeView [3] - Add、AddChild、AddFirst、AddChildFirst、Parent
摘要:本例效果图: 阅读全文

posted @ 2017-11-07 21:22 癫狂编程 阅读(680) 评论(0) 推荐(0) 编辑

导航

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