05 2017 档案

摘要:类和对象设计思想 在研究对象时,主要考虑对象的属性和行为,有些不同的对象会呈现相同或者相似的属性,通常将相似或者相同属性和行为的对象归结为一类,类声明不仅包括属性,还包括行为。 抽象 抽象就是忽略和问题无关的方面,充分注意与当前目标有关的方面,抽象包括数据抽象和过程抽象两个部分。过程抽象是将系统的功 阅读全文
posted @ 2017-05-31 10:08 delphi学习交流吧 阅读(311) 评论(0) 推荐(0) 编辑
摘要:参考链接:http://www.cnblogs.com/huangygdelphi/articles/1896944.html https://zhidao.baidu.com/question/471496371.html 问题来源:http://www.cnblogs.com/del/archi 阅读全文
posted @ 2017-05-30 11:11 delphi学习交流吧 阅读(592) 评论(0) 推荐(0) 编辑
摘要:DragDrop:拖放完成,也就是鼠标拖入对象并在拖放区域释放。DragEnter:拖放进入,也就是鼠标拖放对象进入拖放区域。DragLeave:离开拖放区域。DragOver:拖放对象悬浮于拖放区域,在拖放区域内移动时多次触发。 示例: 参考链接:http://www.cnblogs.com/de 阅读全文
posted @ 2017-05-26 15:12 delphi学习交流吧 阅读(788) 评论(0) 推荐(0) 编辑
摘要:1,自动展开(Autoexpand) = Ture。但是有时输入一个字,后面就会自动接著输入完成,下拉式选单中也会自动移到开移的位置。 2,HotTrack”的中文名称为“热点跟踪”,英文名称为“HotTrack”,类型为“逻辑型(bool)”。 指定当鼠标移动到单元上时是否显示热点状态。 作者: 阅读全文
posted @ 2017-05-26 15:11 delphi学习交流吧 阅读(600) 评论(0) 推荐(0) 编辑
摘要:System.FillChar - 填充字节 举例: System.StringOfChar - 反复字符 举例: StrUtils.DupeString - 反复字符串 举例: System.Copy - 从字符串或数组中复制 举例: System.Delete - 从字符串中删除 举例: Sys 阅读全文
posted @ 2017-05-25 17:28 delphi学习交流吧 阅读(156) 评论(0) 推荐(0) 编辑
摘要:#9表示tab键 #10表示换行#13表示回车 #N 表示十进制N表示的Ascii 字符 #32 表示空格 ASCII 码对照表 http://www.cnblogs.com/del/archive/2007/12/07/987071.html 阅读全文
posted @ 2017-05-25 16:22 delphi学习交流吧 阅读(1981) 评论(0) 推荐(0) 编辑
摘要:详细参考:http://www.cnblogs.com/del/archive/2008/03/10/1098798.html 1,什么是TTreeView,TTreeNodes,TTreeNode ? 打个比方: 譬如 TreeView 是一个军营的"营部"! 这里会有营长、连长、排长、班长、战士 阅读全文
posted @ 2017-05-24 18:25 delphi学习交流吧 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:1,如果需要对话框模式打开的时候,可以把BoderStyle 设置为 bsDialog ; 2.如果不想让窗口上显示关闭,可以把BoderStyle 设置为 bsNone ; 阅读全文
posted @ 2017-05-24 09:59 delphi学习交流吧 阅读(252) 评论(0) 推荐(0) 编辑
摘要:edit1.clear; edit1.text:=''; MaskEdit2.text:=''; memo1.lines.clear; query2.close; listbox2.items.clear; radiogroup1.itemindex:=-1; checkbox2.state:=cbunchecked; combobox1.clear; button1.enab... 阅读全文
posted @ 2017-05-23 18:06 delphi学习交流吧 阅读(142) 评论(0) 推荐(0) 编辑
摘要:unit ULogin; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Buttons; ... 阅读全文
posted @ 2017-05-23 17:55 delphi学习交流吧 阅读(415) 评论(0) 推荐(0) 编辑
摘要:效果: 源码: 阅读全文
posted @ 2017-05-23 17:53 delphi学习交流吧 阅读(352) 评论(0) 推荐(0) 编辑
摘要:效果: 源码: 阅读全文
posted @ 2017-05-23 17:51 delphi学习交流吧 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1,增加: insert into 表名 (字段名1,字段名2,字段名3) values (值1,值2,值3); 示例: (1,) (2,) 2,修改: update 表名 set 字段名='字段值'; 示例: (1,) (2,) 3,删除: delete from 表名 where 字段1='值1 阅读全文
posted @ 2017-05-22 17:37 delphi学习交流吧 阅读(374) 评论(0) 推荐(0) 编辑
摘要:效果:如果登陆正确跳转到主界面,如果登陆不进去关闭或者重新登陆。 第1种思路:同时验证账号和密码是否对再判断,只判断一种情况即可;即都不对的时候提示; 第2种方法:分别判断账号是否存在,密码是否错误 附注: 在主窗口的onactive事件中添加: 阅读全文
posted @ 2017-05-19 17:50 delphi学习交流吧 阅读(3094) 评论(0) 推荐(0) 编辑
摘要:写法1:直接把变量值包含在sql的表达式中; 写法2:用参数 阅读全文
posted @ 2017-05-19 17:42 delphi学习交流吧 阅读(394) 评论(0) 推荐(0) 编辑
摘要:var MyAdoq: TADOQuery; begin MyAdoq := TADOQuery.Create(nil); MyAdoq.Connection := frmDataPool.ADOConnection1; with MyAdoq do begin Close; SQL.Text := '具体的执行语句'; ExecSQL; end; MyAdoq.Free; e... 阅读全文
posted @ 2017-05-19 17:35 delphi学习交流吧 阅读(479) 评论(0) 推荐(0) 编辑
摘要:注意:软件用的数据库是options里面设置的路径里放置的数据库,而不是存放单元文件夹目录里的: 郁闷,因为这里搞错了,总是造成数据测试无法获取到对不上,结果无法前进,,, 阅读全文
posted @ 2017-05-19 17:27 delphi学习交流吧 阅读(171) 评论(0) 推荐(0) 编辑
摘要:实现效果: 1.点yes将关闭所有窗口; 2.点no继续停留在原来窗口界面; 主要应用messagedlg组件和showmodal的使用: 注意:当窗口通过showmodal显示的时候,如果 ModalResult 设成非零值原窗口会关闭,设成零值会继续停留在原窗口。 阅读全文
posted @ 2017-05-16 17:42 delphi学习交流吧 阅读(551) 评论(0) 推荐(0) 编辑
摘要:按照delphi程序默认设计出的程序预览的时候自动显示在桌面的左上方,或者就是设计时窗口的位置,这样显示很乱,视觉感觉不好,如何让自动显示到中间呢? 1,程序position默认属性是poDefaultPosOnly. 2,默认效果如下: 实现居中显示效果方法如下: 第一种:通过属性设置: 1,选中 阅读全文
posted @ 2017-05-15 18:14 delphi学习交流吧 阅读(8402) 评论(0) 推荐(0) 编辑
摘要:1.先设置编译后的路径保存目录: 2.右击项目名,点compile 开始编译,编译成功后点OK 3.到输出文件目录里找到输出的文件夹,这个文件夹就是整个项目导出的存储目录。如果需要发送给他人只需打包压缩传送发送即可 4.如果带有数据库,需要把数据库文件(mdb文件)也复制一份放在里面。 如下图 5. 阅读全文
posted @ 2017-05-11 12:36 delphi学习交流吧 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:关于程序项目文件说明的理论部分: delphi讲稿“项目文件组成”:https://wenku.baidu.com/view/6bed4d2258fb770bf78a55af.html 1.点file/new/vcl forms application 创建一个项目 2.在项目里添加组件和事件等 点 阅读全文
posted @ 2017-05-11 12:13 delphi学习交流吧 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:访问对象的简化语句可以用with; 通常访问对象的属性和方法需要在前面加上对象的名称; 如: 阅读全文
posted @ 2017-05-06 12:03 delphi学习交流吧 阅读(2928) 评论(0) 推荐(2) 编辑
摘要:首先关于使用data module 的理论可以参看,里面讲的很详细:https://wenku.baidu.com/view/073aa98aa0116c175f0e48e2.html 其次为什么要用data module呢? 其主要作用就是: 1.提升数据组件的重复使用 2.便于数据集中管理和维护 阅读全文
posted @ 2017-05-06 10:43 delphi学习交流吧 阅读(1536) 评论(0) 推荐(0) 编辑
摘要:连接access数据库思路: 通过adoconnection连接数据库,然后adoquery或adotable连接adoconnection ,然后datasource连接adoquery或adotable; 即: adoconnection→access数据库文件; adoquery或adotab 阅读全文
posted @ 2017-05-03 18:22 delphi学习交流吧 阅读(2698) 评论(0) 推荐(0) 编辑
摘要:office 2007中的ACCESS数据库保存时,默认的后缀名是*.accdb, 但是在数据库编程中,用到的后缀名却是*.mdb, 不能直接将后缀名由 accdb 改为 mdb,虽然没有出错,但是编程时,该文件是不可读的,(即没有从根本上解决问题) 解决方法是,打开后缀名为accdb的数据库,在“ 阅读全文
posted @ 2017-05-03 18:18 delphi学习交流吧 阅读(870) 评论(0) 推荐(0) 编辑
摘要:需要加一个savedialog组件然后写入以下代码 阅读全文
posted @ 2017-05-03 18:07 delphi学习交流吧 阅读(343) 评论(0) 推荐(0) 编辑
摘要:从记事本里导入工资数据到数据库的写法, 这种需要用的opendialog 要先添加这个组件; 阅读全文
posted @ 2017-05-03 18:06 delphi学习交流吧 阅读(427) 评论(0) 推荐(0) 编辑
摘要:treeview自动从表中添加标题和列值做目录的方法2,该方法是借鉴万一老师的 http://www.cnblogs.com/del/archive/2008/05/15/1114450.html 首先界面上添加treeview组件,然后在treeview的onchange事件里这样写: 因为要用到 阅读全文
posted @ 2017-05-03 18:05 delphi学习交流吧 阅读(628) 评论(0) 推荐(0) 编辑
摘要:1 unit Unit2; 2 3 interface 4 5 uses 6 Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, 7 Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Data... 阅读全文
posted @ 2017-05-03 18:03 delphi学习交流吧 阅读(557) 评论(0) 推荐(0) 编辑
摘要:如何用adoquery对一个表中所有列进行模糊查询: 阅读全文
posted @ 2017-05-03 17:58 delphi学习交流吧 阅读(771) 评论(0) 推荐(0) 编辑
摘要:delphi中如何通过单击列标题进行升降排序, 在dbgrid的ontitleclick事件里添加这样的事件处理 阅读全文
posted @ 2017-05-03 17:57 delphi学习交流吧 阅读(1448) 评论(0) 推荐(0) 编辑
摘要:在popupmenu的onclick事件里添加如下事件处理程序 阅读全文
posted @ 2017-05-03 17:56 delphi学习交流吧 阅读(235) 评论(0) 推荐(0) 编辑
摘要:如何右键弹出菜单中清空表中数据,删除数据前提问确定 阅读全文
posted @ 2017-05-03 17:53 delphi学习交流吧 阅读(268) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/kandy_zheng/article/details/1639184 在sql server 的northwide 中建立主表 create table sell_h( sell_id char(10),cust_name char(10) Primary 阅读全文
posted @ 2017-05-03 17:51 delphi学习交流吧 阅读(423) 评论(0) 推荐(0) 编辑
摘要:1.先建立个数据池DMpool 放入adoconnection1 ,adoquery1,datasource1,adoquery2,datasource2 2.adoconnection1连接本地sql2005数据库 3.adoquery1 改名qrytop_trade 做主表,connection 阅读全文
posted @ 2017-05-03 17:50 delphi学习交流吧 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-05-03 17:49 delphi学习交流吧 阅读(178) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示