- 博客(152)
- 收藏
- 关注
原创 Delphi之Format函数
Delphi之Format函数Format是一个很常用方法,并且使用它可以实现众多格式的转变.因此学会使用Format是非常重要的.首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法有两个种形式,另外一种是三个参数的,...
2011-08-09 13:04:47
236
原创 《LoadRunner 8.1》破解方法
看到网上那么多Loadrunner 8.1的破解教程,还是把我亲自试验的结果给大家分享一下。1、正确安装LoadRunner 8.1的英文版;下载地址:ed2k://|file|LoadRunner.V8.1.iso|683960320|FF81A7941DD63981EA10E0637F43C3FB|h=VGJDMGK5DXZBSWSAXYKS7WOTOWB7T6EQ|/2、正确...
2011-08-01 18:51:56
303
原创 Delphi DBGrid 表格自适应宽度
(*// 标题:数据网格自动适应宽度 说明:使用DBGrid不可不看 设计:Zswang 日期:2002-03-04 支持:wjhu111@21cn.com //*) ///////Begin Source uses Math; function DBGridRecordSize(mColumn: TColumn): Boolean; { 返回记录数据网格列显示最大宽度是否成功 } begin R...
2011-04-13 21:16:17
745
原创 WinRar自解压注释命令
图形界面 RAR 和 ZIP 自解压模块(Default.SFX 和 Zip.SFX) 使用这两种模块你可以创建 GUI (图形模式) 自解压文件 的 32 位 Windows 版本(Windows 95 ,98,NT 等等),这些模块无法在 Windows 3.1 或 DOS 下运行。 使用 Default.SFX 模块于 RAR 压缩文件 以及 Zip.SFX 给 Z...
2011-04-12 20:20:26
2072
原创 Delphi 操作Excel
Delphi 控制Excel(一) 使用动态创建的方法首先创建 Excel 对象,使用ComObj:var ExcelApp: Variant;ExcelApp := CreateOleObject( 'Excel.Application' );1) 显示当前窗口:ExcelApp.Visible := True;2) 更改 Excel 标题栏:ExcelApp.Caption := '应...
2011-04-12 18:11:52
185
原创 TreeView 节点图标
有两个状态,一个为默认状态,一个为选中状态,对二者都要进行设置 TreeNode.ImageIndex TreeNode.SelectedIndex
2011-03-31 09:38:22
857
原创 Delphi窗体无法移动解决
Delphi窗体默认靠在左边,且无法移动。原因是将Form 的align的属性设为了alLeft 给位alNone即可解决。
2011-03-28 20:17:09
997
原创 用SecureCRT连接 Linux
http://hi.baidu.com/cnarfa/blog/item/c592b300adccd514728b65a4.html一、预备知识: Secure: SecureCRT将SSH(Secure Shell)的安全登录、数据传送性能和Windows终端仿真提供的可靠性、可用性和可配置性结合在一起。 SecureCRT将终端仿真程序同Sec...
2011-03-14 11:33:29
304
原创 Delphi 删除只读文件
Delphi中调用DeleteFile 删除文件,但是DeleteFile不能删除只读文件。如果要删除只读文件,应该将其只读属性去掉,在调用DeleteFile来删除。 SetFileAttributes(fileName,file_attribute_normal); DeleteFile(fileName);...
2011-03-03 17:21:03
333
原创 delphi 获取文件夹时间
var data: WIN32_FILE_ATTRIBUTE_DATA; systime: SYSTEMTIME; local: FILETIME; begin if(not GetFileAttributesEx( 'C:\新建文件夹 ', GetFileExInfoStandard, @data)) then...
2011-03-03 11:29:05
375
Delphi DbGrid鼠标滚屏
Delphi的DbGrid默认不支持滚屏。通过一下代码可以让DbGrid支持鼠标滚屏 procedure NewGridWnd(var message:TMessage); OldGridWnd: TWndMethod; procedure TForm1.FormCreate(Sender: TObject);begin //支持鼠标滚动...
2011-03-01 16:53:32
181
原创 Delphi字符串比较和大小写转换函数
首部 function SameText(const S1, S2: string): Boolean; $[SysUtils.pas 功能 返回两个字符串是否相等 说明 不区分大小写 参考 <NULL> 例子 CheckBox1.Checked := SameText(Edit1.Text, Edit2.Text); ━━━━━━━━...
2011-02-23 20:29:26
1656
原创 Windows XP下完全卸载oracle 10g
1 oracle10g 卸载 软件环境: 1、Windows XP + Oracle 10g 2、Oracle安装路径为:d:\Oracle 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-...
2011-02-22 15:56:09
153
原创 ORA-12638: 身份证明检索失败 的解决办法
今天在使用应用程序连接Oracle时碰到了 “ORA-12638: 身份证明检索失败” 错误,到网上搜索了一下,是因为Oracle的高级安全性验证导致,解决办法如下:开始 -> 程序 -> Oracle -> Configuration and Migration Tools ->Net Manager→本地→概要文件→Oracle高级安全性→验证→去掉所选方法中的 "NT...
2011-02-22 13:54:03
179
原创 Application ExeName的应用
E x e N a m e属性能够返回应用程序的全路径和文件名。这个属性在运行时是只读的,不能修改它。但是可以读它,以使用户知道应用程序是从哪儿运行的。例如,下面的代码把E x e N a m e属性的值显示在主窗体的标题栏上:提示使用ExtractFileName()函数可以从ExeName属性中得到文件名:ShowMessage(ExtractFileName(Appli...
2011-02-11 14:57:19
458
原创 MessageBox 和 messagedlg用法
消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。1.最简单用法,不带图形MessageBox(0,'不同意','提示',MB_OK);MessageBox(0,'不同意','提示',MB_OKCANCEL );2.警告对话框:MessageBox(0,'密码不能为空,请务必输入密码','警告',MB_ICONEXCLAMATION)...
2011-01-12 11:58:27
205
原创 Delphi中的第三方控件安装
由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组 件的安装方法介绍一下。 1只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公 布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会 出现错误。也正是因为没有源码,给使用者带来了不便,...
2011-01-06 13:36:21
277
原创 Server-U文件名中文乱码问题
解决:1、打开菜单:导航 > 限制和设置 > FTP设置(如图1), 图1 2、找到OPTS UTF8 命令,选择“编辑”,弹出“FTP命令属性”对话框,勾选“禁用命令”,然后保存(如图2)。 图2 3、再选择 “全局属性”,切换到“高级选项”,找到“对所有已收发的路径和文件名使用UTF-8编码”,把前面的勾去掉,保存。 到此,乱码问题解决!下来是iis...
2011-01-05 21:34:34
301
原创 Delphi中的容器类
TList 类实际上就是一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayList,TList 经常用来保存一组对象列表,基于数组实现的机制使得用下标存取容器中的对象非常快,但是随着容器中的对象的增多,插入和删除对象速度会直线下降,因此不适合频繁添加和删除对象的应...
2010-12-28 16:03:26
134
原创 Delphi中字符串处理合集
delphi字符串函数大全 函数 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas功能 返回两个字符串是否相似说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写参考 function StrUtils.Sou...
2010-12-23 16:25:55
199
原创 Delphi中的字符串分割
今天偶尔要做的Delphi程序,其中涉及到了字符串处理,里面有一个功能类似于VB里的split()函数的功能,于是查了很久才查到些资料,现将这些资料整理一下,方便大家.首先是一个网友自己编的函数.实现了和split()函数的功能. unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, ...
2010-12-22 10:11:16
320
原创 DELPHI中使用Tlist类的简单分析
我在上面的BLOG中写到了使用指针的方法。在DELPHI中指针最常见的就是和类TLIST结合起来使用。下面是一个很简单的例子,希望对这个例子的分析能让大家对使用TLIST类有一个简单的认识。代码的功能是使用指针和Tlist来生成一个牌串,并将牌串保存在t_CardInfo中。 procedure TForm1.Button1Click(Sender: TObject);cons...
2010-12-16 08:38:40
127
原创 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说...
2010-09-27 22:00:09
113
原创 Consider the following code: What will be printed?
Consider the following code: What will be printed? public class newIntegerLong{ public static void main(String[]args){ Integer nA = new Integer(4096); Long nB = new Long(4096); ...
2010-09-24 20:30:04
318
原创 Ubuntu安装JDK 6和Eclipse
首先需要安装JDK 6sudo apt-get install sun-java6-jdk之后需要设置默认的java程序sudo update-alternatives --config java按照提示输入对应的选项,指定为JDK 6下面设置sudo vim /etc/environment在其中添加如下两行:CLASSPATH=/usr/lib/jvm/java...
2010-09-04 23:35:50
83
原创 ubuntu mysql远程连接
在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢? 那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户 admin为例来说明。 你可以通过发出GRANT语句增加新用户:首先在数据 库本机上用ROOT用户登录上MySq...
2010-09-04 22:23:09
121
原创 Ubuntu软件安装与删除相关命令
安装软件命令: apt-get install softname1 softname2 softname3……卸载软件命令: apt-get remove softname1 softname2 softname3……卸载并清除配置命令: apt-get remove --purge softname1更新软件信息数据库命令: apt-get update进行系统升级命令: apt-get upg...
2010-09-04 21:45:29
81
原创 ubuntu 下如何以root用户登录
http://xiaoe.me1、先解除root锁定,为root用户设置密码打开终端输入:sudo passwdPassword: <--- 输入你当前用户的密码Enter new UNIX password: <--- 新的Root用户密码Retype new UNIX password: <--- 重复新的Root用户密码p...
2010-09-03 16:28:46
292
POJ1789解题报告
题目地址:http://acm.pku.edu.cn/JudgeOnline/problem?id=1789此题的关键是将问题转化为最小生成树的问题。每一个编号为图的一个顶点,顶点与顶点间的编号差即为这条边的权值,题目所要的就是我们求出最小生成树来。这里我用prim算法来求最小生成树。代码:查看源代码打印帮助...
2010-06-17 22:08:55
247
原创 【转载 】Eclipse 平台进行 C/C++ 开发 调试
原文:http://kalashnicov.iteye.com/blog/6660691、下载Eclipse for cpp到Eclipse的官方网站http://www.eclipse.org上下载Eclipse cpp edition。我下载的是eclipse-cpp-galileo-win32.zip,解压后就可以运行,当然还不能进行开发,需要配置编译器 2、安装M...
2010-06-17 22:05:50
201
Java 基础复习笔记一
这两天复习java的基础知识,把一些自己认为比较有用的点记录下来。 1)合法标识符是以"$","_",和字母为开始的字符串。2)'\r'表示回车符,'\n'表示换行符3)不是所有的Unicode的字符都可以直接用做char类型常量,比如'\r','\n'需要用反斜杠做转义才可以。4)一个整形的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最小值。如果该数据...
2010-06-04 02:03:23
131
原创 Java 转义字符
\n 回车(\u000a) \t 水平制表符(\u0009) \b 空格(\u0008) \r 换行(\u000d) \f 换页(\u000c) \' 单引号(\u0027) \" 双引号(\u0022) \\ 反斜杠(\u005c) \ddd 三位八进制 \udddd 四位十六进制...
2010-06-03 21:21:37
78
原创 【转载】用simple tags插件打造彩色标签云+标签云页面
原文:http://www.buguw.com/html/384.html一.安装插件Simple tags插件是一款功能强大的标签管理插件,它不仅可以批量管理和编辑标签,还可以把你的标签打造的五颜六色。当我们浏览到别人博客时,见到如下彩色标签云时,我们不禁表示一种赞叹一起笑笑,”好漂亮的标签云!“,那么它们是如何被打造出来的呢?下面我们作一些介绍。 首先,下载安装si...
2010-05-29 16:23:30
516
原创 【转载】simple tags 彩色标签云
原文:http://paviorsoft.cn/?p=89imple tags 除了能够将标签云带颜色的显示出来外 我实在是看不出来它有什么出众的地方让simple tags显示出彩色效果1,打开wordpress/wp-content/plugins/simple-tags/2.7/simple-tags.client.php2,将 function getColorBySc...
2010-05-29 16:21:18
190
原创 【转载】人的一生最后悔什么
原文:http://lzhi.info/views/823有一家杂志曾对全国60岁以上的老人进行了这样一次问卷调查:你最后悔什么?列出了10项人们生活中容易后悔的事情,供被调查者进行选择。 在相关人员对收回的有效问卷进行统计之后,得出了这样的统计结果: 第一名:75%的人后悔年轻时努力不够,导致一事无成。 所谓少壮不努力,老大徒伤悲,青春的大好时光总是流逝得那么...
2010-05-28 00:36:05
125
Java版 单词统计
实现功能有统计全部单词数(不记重复)单词按频率排序输出。package exam.b;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;import java.util.ArrayList;import java.util.C...
2010-05-27 23:40:02
155
生产消费者的模拟
采用Java 多线程技术,设计实现一个符合生产者和消费者问题的程序。对一个对象(枪膛)进行操作, 其最大容量是12颗子弹。生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。 要求: (1)给出分析过程说明。 (2)程序输出,要模拟体现对枪膛的压入和射出操作;(3)设计程序时应考虑到两个线程的同步问题。这是一道典型的生产者消费这问题,同时可以用B...
2010-05-27 23:16:55
151
循环队列的一个题目
1、 有500个小朋友拉成一个圆圈,从其中一个小朋友开始依次编号1-500,从1号小朋友开始循环1-3报数,数到3的小朋友就退出。编写一个Java应用程序,计算出最后一个小朋友的号码是多少?(20分)这题可用一个简单的循环队列来模拟,但队列中剩余一个元素时就为我们的所要求的。class DNode<T>{ T value; DNode<T> n...
2010-05-27 17:11:58
641
Java 控制台下显示文件结构
题目: 编写一个Java应用程序,文件名为Folder.java,编译后执行结果如下图所示,实现指定文件夹下目录和文件的文本形式的树状结构显示。要求:1. 输入: java Folder,显示当前文件夹下的目录和文件的文本形式树状显示;2. 输入: java Folder C:\test>,显示C:\test文件夹下的目录和文件的文本形式树状显示;(C:\test可以为任意文件夹路径名)...
2010-05-27 00:10:31
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人