|
发布时间:2007-07-04 - 点击:27次 - 字数:4422字 | 软件的安全性是个永恒的话题,一直困扰着人们,程序员们常常因此熬夜。Novell 公司的网络操作系统NetWare 以其完善可靠的安全管理机制著称,为实现用户登录的安全性和防止非法入侵者闯入,系统提供了几种有效的限制措施和检测功能... |
|
发布时间:2007-07-04 - 点击:24次 - 字数:1388字 | 写代码是一种艺术。使用Delphi,任何人都可以轻而易举地开发出某种软件、完成某些任务。而完美的代码则只有真正的高手才能写出。除了正确的缩进、大小写、命名规则之外,请时刻牢记爱因斯坦的名言--简单就是美。下面将谈及的五个代码问题,可能是初学者... |
|
发布时间:2007-07-04 - 点击:82次 - 字数:545字 | 问题 dq(地区) xm(姓名) A 张三 A 李四 B 王五 B 王六 B 王七 C 王九 我想做一个视图转换成 dq xm A 张三,李四 B 王五,王六,王七 C 王九 解决 在ACCESS模块里写函数 基本程序如下 Public Function... |
|
发布时间:2007-07-04 - 点击:70次 - 字数:1258字 | 下面的过程不会提示不认识数据库,只是会提示密码错误,任何读取密码的软件都不能读出正确的密码 {----------------------------------------------------------------------------- Procedure: LockupFile Author: ysai Date: 2003-6-25... |
|
发布时间:2007-07-04 - 点击:39次 - 字数:510字 | 1.用filter实现根据数据源筛选数据: DBGRID.OPEIONTS.dgMultiSelect:=ture; FilterString:=''; with table1 do for i:=0 to dbgrid1.SelectedRows.Count-1 do begin GotoBookmark(pointer(dbGrid1.SelectedRows.items[i])); Mkcentlist.Add(Fields[0]... |
|
发布时间:2007-07-04 - 点击:413次 - 字数:1638字 | 你的大写数字规范吗作者:张更生 我们在编程的过程中,特别是开发和财务相关的应用程序的时候,几乎都会遇到要将阿拉伯数字(一般是货币金额)转换为中文大写的要求。也有一些转换程序,但大都不符合财务实际要求,比如最简单的: function xd(xx:currency... |
|
发布时间:2007-07-04 - 点击:257次 - 字数:1256字 | function NumToChar(const n: Real): string; //可以到万亿,并且可以随便扩大范围 const cNum: WideString = '零壹贰叁肆伍陆柒捌玖--万仟佰拾亿仟佰拾万仟佰拾元角分'; cCha:array[0..1, 0..12]of string = (( '零元','零拾','零佰','零仟',... |
|
发布时间:2007-06-30 - 点击:12次 - 字数:10557字 | 文件管理(三) 2.画出每个自画项目 这在TabSet的OnDrawTab事件处理过程中完成。这一事件处理过程的参数中包含了待画项目索引、画板、待画区域、是否被选中等。这里我们只利用了前三个参数... |
|
发布时间:2007-06-30 - 点击:15次 - 字数:10142字 | 文件管理(二) 6.2.7 记录的删除、插入、排序 删除一条记录的基本思路是:获取当前记录的位置并把该位置后的记录逐个向前移动。 文件在最后一条记录前截断。 for i:=CurrentRec+1 to Count-1 do begin seek(MethodFile,i); read(MethodFile... |
|
发布时间:2007-06-30 - 点击:32次 - 字数:9566字 | 第六章 文件管理(一) 文件是同一类型元素的有序集合,是内存与外设间传输数据的渠道。一些外设如显示器、键盘、打印机等都可以看作文件,但最常用的还是磁盘文件,这也是本章我们主要讨论的对象。 Delphi继承了Object... |
|
发布时间:2007-06-30 - 点击:52次 - 字数:4495字 | origin是起始点。 5.2.3 绘图功能的实现 绘图软件常根据用户的要求改变绘图工具。Graphex.dpr例程中,当用户按下某个按钮时,可选择绘图工具中的画笔或画刷,在程序类型说明部分定义了五种绘图工具。 type TDrawingTool = (dtLine,dtRectangle... |
|
发布时间:2007-06-30 - 点击:81次 - 字数:4710字 | TImage,TPicture,TBitBtn,TBitmap部件的方法及属性; 4. 图像观测及处理。 Graphex.dpr是一个简单的图形图像应用程序,是对以上这些对象和组件的具体应用。本章将结合此程序进行讲述。 5.1 图形对象概述 5.1.1 TCanvas Object(画布对象)... |
|
发布时间:2007-06-30 - 点击:22次 - 字数:6689字 | 取值 含义 ─────────────────────────────────────── frDown 如果是真值,对话框中出现Down按钮,查找方向向下。如果是假 值,Up按钮将被选中,查找方向向上,frDown 值可在设计或运行 时设置。... |
|
发布时间:2007-06-30 - 点击:41次 - 字数:7357字 | ● 打印文件 本章将通过MPIEdit实用程序逐一介绍在Delphi中如何实现上述功能。 文本编辑器是一种常用的应用程序。用户在编辑器中编辑多种文件,在多个文件之间进行数据交换,对文件进行各种属性设置,并按自己要求打印文件。 4.1 多文本界面 ... |
|
发布时间:2007-06-30 - 点击:9次 - 字数:3908字 | Pages属性,它同时保存着页的名字和代表页的对象。如果应用程序往Pages中加入或删除字符串,Delphi自动的加入或删除与之相应的对象... |
|
发布时间:2007-06-30 - 点击:27次 - 字数:3684字 | 辑器中可进行编辑、加入、删除等操作 。 在运行状态时也可以操作字符串列表,常见的字符串列表操作如下: ● 列表中操作字符串 ● 装载、保存字符串列表 ● 创建字符串列表 ●... |
|
发布时间:2007-06-25 - 点击:89次 - 字数:283字 | 通过直接设置高度和宽度的时候的数值单位是英寸,能不经过自己计算而设置为厘米吗 VAr RvPage: TRavePage; begin rvproject1.Open; RvProject1.ProjMan.Units: = unMM; RvPage: = rvproject1.ProjMan.FindRaveComponent(' Report1.Page1 ', Nil)... |
|
发布时间:2007-06-25 - 点击:135次 - 字数:2039字 | delphi7所附Rave5之Memo控件,在中文一行不能打印完时能够自动断行,但不能按整字来断 行,有时一个中文字会被截断,造成下行的混乱. 問題已經被我完美解決!请下载 Nevrona Rave V5.1.2 BEX Full Sources For Delphi BCB。 先卸载原来delphi7中的Rave V5... |
|
发布时间:2007-06-25 - 点击:38次 - 字数:2317字 | 拷贝C:\Rave5\Source目录中的RpFormPreview.pas和RpFormPreview.dfm到对应的项 目目录中。 把RpFormPreview.pas加入到对应的项目文件中,把对应窗体的名字从 RavePreviewForm更改为SCRavePreviewForm;将文件RpFormPreview.pas另存为 SCFormPreview.pas。... |
|
发布时间:2007-06-25 - 点击:103次 - 字数:64字 | 在rvproject的属性中有一个StoreRav,只要load对应的rav文件即可! 同时最好把对应rvproject的ProjectFile属性清空! |
|
|