随笔分类 -  Delphi

如何在数据表中存取图片 - 回复 "三足乌" 的问题
摘要:问题来源: http://www.cnblogs.com/del/archive/2009/05/28/1491186.html#1801853准备工作:1、在空白窗体上添加: ClientDataSet1、Button12、激活窗体的 OnCreate 事件、激活 Button1 的 OnClic 阅读全文

posted @ 2018-01-07 23:20 癫狂编程 阅读(274) 评论(0) 推荐(0) 编辑

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

posted @ 2018-01-07 23:19 癫狂编程 阅读(462) 评论(0) 推荐(0) 编辑

Delphi下使用指针的简单总结
摘要:由于最近公司太忙,好久没有更新我的BLOG了。原来想着写写关于HOOK驱动的文章,可是最后想想好久已经没有做驱动的东西了,怕写出来有错误,于是作罢。开发游戏也有一段时间了,发现使用DELPHI来开发网络游戏不了解DELPHI下指针的使用是完全不行的。所以今天我简单总结以下我使用DELPHI指针的心得 阅读全文

posted @ 2018-01-07 00:57 癫狂编程 阅读(235) 评论(0) 推荐(0) 编辑

新人请问,怎么获取类成员函数的指针
摘要:新人请教,如何获取类成员函数的指针?public procedure TestAddress; procedure ShowAddress;end;......procedure TTest.testAddress;begin ...end;procedure TTest.ShowAddress;v 阅读全文

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

Delphi中ClientDataSet.FieldDefs 的 FieldDefs是哪两个单词的缩写?
摘要:field defined定义的字段 阅读全文

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

Delphi中快速修改变量名称
摘要:鼠标左键选择需要修改的范围,左侧会出现一个同步编辑模式(Sync Edit Mode),快捷键:CTRL+SHIFT+J,它可以让我们清楚地编写或改写多个同一参数。 阅读全文

posted @ 2017-12-24 19:41 癫狂编程 阅读(529) 评论(0) 推荐(0) 编辑

如何用Delphi开发网游外挂
摘要:1、动作式,所谓动作式,就是指用API发命令给窗口或API控制鼠标、键盘等,使游戏里的人物进行流动或者攻击,最早以前的“石器”外挂就是这种方式。2、本地修改式,这种外挂跟传统上的一些游戏修改器没有两样,做这种外挂在编程只需要对内存地址有一点认识并且掌握API就可以实现,“精灵”的外挂这是这种方式写成 阅读全文

posted @ 2017-12-23 00:48 癫狂编程 阅读(902) 评论(0) 推荐(0) 编辑

Hook
摘要:Delphi隐藏当前进程主要需要解决两个问题,即隐藏窗口和设定热键。一. 隐藏窗口 通过API函数GETACTIVEWINDOW获取当前窗口;函数ShowWindow(HWND,nCmdShow)的参数nCmdShow取SW_HIDE时将之隐藏,取SW_SHOW时将之显示。例如:showwindow 阅读全文

posted @ 2017-12-23 00:41 癫狂编程 阅读(530) 评论(0) 推荐(0) 编辑

Delphi中如何实现模拟组合按键,如发送Ctrl+F的按键
摘要:利用 keybd_event函数可实现,如下面的代码用以实现在一个公共菜单中模拟Ctrl_F按钮以调用DBGridEH的查找对话框功能:这是在一个ActionList中的某一Action的OnExecute事件代码。 procedure TDM.act_LocateExecute(Sender: T 阅读全文

posted @ 2017-12-23 00:31 癫狂编程 阅读(2218) 评论(0) 推荐(0) 编辑

Delphi实现DBGrid全选和反选功能
摘要:Delphi实现Dbgrid全选和反选、清除全选的功能,不管是在Delphi下,还是在WEB开发中,这种功能都是很实用的,是进行数据批量操作的基础。本模块就是实现了为Delphi的DBGrid数据列表增加全选内容、清除全选的功能,很实用了,代码内容如下: 阅读全文

posted @ 2017-12-23 00:05 癫狂编程 阅读(1837) 评论(0) 推荐(0) 编辑

Delphi DBGrid记录全选和反选拖动处理
摘要:DBGrid1.DragMode := dmManual;//留意这个设置不要变 procedure ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean); procedure TForm18.ApplicationEven 阅读全文

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

怎样实现在DBGrid中双击选择整行,并且可以多选?谢谢!!
摘要:DBGrid1->Options里有个dgMultiSelect,把它设为true就能多选了 先设置DBGrid1->options中dgRowSelect = true, dgMultiSelect = true。接着写按下面的写。void __fastcall TForm1::DBGrid1Db 阅读全文

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

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

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

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

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

posted @ 2017-12-16 16:58 癫狂编程 阅读(2609) 评论(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 癫狂编程 阅读(401) 评论(0) 推荐(0) 编辑

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

posted @ 2017-11-30 11:44 癫狂编程 阅读(1054) 评论(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 癫狂编程 阅读(412) 评论(0) 推荐(0) 编辑

导航

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