- 博客(78)
- 资源 (1)
- 收藏
- 关注
转载 delphi 插件
http://www.jrsoftware.org Tb97 最有名的工具条(ToolBar)控件库,仿Office97,如TDock97,TToolBar97,TEdit97,TToolWindow97等.http://www.fltvu.com/jiaocheng/chenxu1/DELPHI/vcl/index.htmhttp://www.delphiarea.com/p
2014-03-24 20:11:19
2477
转载 oracle 取整计算
oracle 取整的几种方法1.取整(大) select ceil(-1.001) value from dual 2.取整(小) select floor(-1.001) value from dual 3.取整(截取) select trunc(-1.002) value from dual 4.取整(舍入)
2014-01-14 14:33:53
858
转载 oracle中的RAW类型
RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节。LONG RAW,类似于LONG,作为数据库列最大存储2G字节的数据,作为变量最大32760字节建表操作:create table raw_test (id number, raw_date raw(10));插入raw数据操作:insert into r
2013-12-24 13:57:12
1571
转载 vi 编辑器命令
VIM命令大全光标控制命令命令 光标移动h 向左移一个字符j 向下移一行k 向上移一行l 向右移一个字符G 移到文件的最后一行w
2013-11-08 14:49:36
554
转载 dos 批处理
批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件的扩展名为bat 。目前比较常见 的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。目 录1释义
2013-11-07 13:18:40
812
转载 Oracle时间运算
Oracle时间运算目录=========================================1.Oracle的日期函数2.日期加减3.月份加减4.年份加减5.求每月的最后一天6.求每月的第一天7.求下一个星期几入门知识:①Oracle中的日期时间存储:oracle数据库中存放时间格式的数据,是以oracle特定的格式存贮的,
2013-10-21 17:30:29
787
原创 类成员函数的重载、覆盖和隐藏区别
a.成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual 关键字可有可无。 b.覆盖是指派生类函数覆盖基类函数,特征是: (1)不同的范围(分别位于派生类与基类); (2)函数名字相同; (3)参数相同; (4)基类函数必须有virtual 关键字。
2013-10-11 13:42:38
450
原创 const与#define
1.const 常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查。而对后者只进行字符替换,没有类型安全检查,并且在字符替换可能会产生意料不到的错误。 2.有些集成化的调试工具可以对const 常量进行调试,但是不能对宏常量进行调试。
2013-10-11 13:28:08
459
转载 Oracle 中的service_name,sid的作用和区别
在init.ora中有db_name,instance_name,service_name在操作系统中需要配置oracle_sid在listener.ora中有SID_NAME,GLOBAL_DBNAME,在tnsname.ora中有SERVICE_NAME,SID这么多,是不是你也看糊涂了。先晕一个,下面慢慢道来。 在init.ora中有db_na
2013-10-09 14:05:18
796
转载 pl/sql developer 使用技巧
1,登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 Tools菜单 --> Object Brower Filters,会打开Brower Folders的定单窗口,把“
2013-09-27 15:07:44
632
原创 oracle 常见 exception
1. 错 误 名 称 错误代码 错 误 含 义 2. CURSOR_ALREADY_OPEN ORA_06511 试图打开已经打开的游标 3. INVALID_CURSOR ORA_01001 试图使用没有打开的游标 4. DUP_VAL_ON_INDEX ORA_00001 保存重复值到惟一索引约束的列中 5. Z
2013-09-26 17:16:44
548
转载 centos oracle
静默安装能减少安装出错的可能性, 也能大大加快安装速度.# 后跟命令表示以操作系统下root用户操作; $ 后跟命令表示以操作系统下oracle用户操作; 1.1 上传软件 假如放在/root1.2 Package安装检查yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-dev
2013-09-21 14:59:42
569
转载 delphi form 部分方法
Delphi中窗体的方法窗体也是组件,因此窗体与组件有很多通用的方法,这些通用方法包括Show,ShowModal和Invalidate等,下面介绍一些最常用的方法。1、BringToFront此方法可以把应用程序中的窗体放置于其他所有窗口的顶部。2、Close和CloseQuery当先调用CloseQuery确认关闭窗体后,Close方法就关闭一个窗体。Close
2013-09-18 15:33:31
1132
原创 delphi copy 字符串部分复制
copy(m,10,6)m :就是copy源,就是一个字符串,表示你将要从m里copy一些东西10 : 从m中的第10位开始copy(包含第10位)6: copy从第10位开始后的6个字符
2013-09-18 15:06:34
2516
转载 delphi 控件安装
1. 只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这样的组件的安装方法是:在Componen
2013-09-18 09:40:42
918
转载 Delphi 中 paramstr 的用法
原型 function paramstr(i:index):string 对于任何application paramstr(0)都默认代表的是应用程序的绝对路径。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又不能赋值。 delphi帮助中说Ret
2013-09-18 08:30:59
747
转载 ShowWindow函数 delphi
用ShowWindow函数。声明如下Function ShoWWindow(hwnd: HWND,nCmdShow;int):bool;其中,hWnd参数是应用程序的句柄,nCmdShow参数代表了窗体的显示状态。nCmdShow参数的值如下: sw_hide 隐藏窗口,激活另一个窗口 sw_maximize 将指定的窗口最大化 sw_minimize
2013-09-18 08:24:00
1066
转载 oracle decode
Oracle 中 decode 函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值
2013-09-16 11:33:32
725
转载 oracle substr instr translate
Oraclesubstr/instr/translate 函数使用介绍 substr 函数:Sql代码 1 substr('This is a test', 6, 2) wouldreturn 'is' 2 substr('This is a test', 6) wouldreturn 'is a test' 3 sub
2013-09-16 11:23:20
610
原创 oracle CHR ASCII
CHR() 函数是将ASCII码转换为字符 ASCII()函数是将字符转换为ASCII码 在oracle之中,chr与ascii相当于是一对反函数
2013-09-12 14:16:30
592
转载 oracle trunc
通俗的说吧,format为年时,精确到-----年为月时,精确到------年,月(不管哪年,只要是相同的月和哪天)为日时,精确到------年,月,日(不管哪年的哪月,只关心是哪天)1.TRUNC(for dates)TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下:Oracle TRUNC(date[,fmt]) 其中:
2013-09-12 13:36:00
547
转载 oracle snapshot 快照
快照(snapshot)oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。正因为快照是一个主表的查询子集,使用快照可以加快数据的查询速度;在保持不同数据库中的两个表的同步中,利用快照刷新,数据的更新性能也会有很大的改善。放在a库st用户下的表a中(a表是一个随用户动态变化而变化的表),而在另外一台b服务器whx用户下,
2013-09-11 11:55:14
1220
转载 NVL函数 Oracle/PLSQL中的一个函数
格式为:NVL( string1, replace_with)功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。引申一下,此NVL的作用与SQLserver 中的 ISNULL( string1, replace_with) 一样。注意事项:string1和replace_with必须为同一数据类型,除非显
2013-09-11 11:20:24
746
转载 Delphi 文件操作
var file_name:string;file_name:='c:\luther.gliethttp.txt';FileWrite(com.log_fd, PChar(file_name)^, length(file_name));文件是同一种类型元素的有序集合,是内存与外设之间传输数据的渠道。文件的本质是一个数据流,所有的文件实际上是一串二进制序列。文件管理包括:
2013-09-09 16:12:15
820
转载 判断ShellExecute函数是否执行完一个程序的方法
ShellExecute是windows的API函数,功能是执行可执行文件(exe)或任何关联文件(doc、txt、xls等)。但ShellExecute是异步执行的,也就是说,不管执行的程序是否成功运行,运行的时间是长是短,ShellExecute函数都会立即返回。这样虽然可以很好地完成执行程序的工作,但却会给后续的工作带来麻烦。 例如,当调用bcp命令向sql server导入数据后
2013-09-09 15:16:25
2575
转载 Delphi 数组 详解
首先我们要知道什么是数组?数组是一堆相同特性数据的一个集合,也就是每个元素的类型必须是一样的,当然在其他一些弱语法的语言里面,数组的元素可以千奇百怪. 例子:?123456Var A:Array[0..2 ]Of Integer ;Begin A[0
2013-09-09 14:33:19
1219
转载 delphi 打开文件
ShellExecute(handle,nil,pchar('MyHelp.chm'), nil, nil, SW_SHOWNORMAL); //打开帮助文件 ShellExecute(handle,nil,pchar('www.baidu.com'), nil, nil, SW_SHOWNORMAL); ShellExecute(Application.Handle, 'open
2013-09-09 14:06:49
3065
原创 delphi 获得当前目录 与 获得主程序 目录
ShowMessage(ExtractFilePath(ParamStr(0))); //获取程序所在目录ShowMessage(ExtractFilePath(Application.ExeName)); //获取程序所在目录ShowMessage(GetCurrentDir + '\'); //获取当前目录
2013-09-09 13:52:23
1855
转载 DELPHI判断目录是否存在,如果不存在则创建目录
procedure TForm1.Button1Click(Sender: TObject);begin if not FileExists(Edit1.Text) then//if not DirectoryExists(Edit1.Text) then 判断目录是否存在 try begin CreateDir(Edit1.Text); //
2013-09-09 10:35:03
10761
转载 delphi中ShellExecute使用详解
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.ShellExecute不仅可以运行EXE文件,也可以运行已经关联的文件。首先必须引用shel
2013-09-09 09:59:13
2753
转载 VC6.0中,创建、调用 dll
1.使用 VC6.0 生成 DLL新建项目 “Win32 Dynamic-Link Library”,输入项目名称,确定后选择 “A simple DLL project” 点击“完成”。 以下为cpp文件自动生成的代码:#include "stdafx.h"BOOL APIENTRY DllMain( HANDLE hModule,
2013-09-04 11:10:23
901
转载 delphi中Treeview的使用介绍
今天重点学习了TreeView的使用方法,基本的已经写了,现在主要想说的是如何显示数据库的资料,今天只是做了个较简单的例子,一个父节点下显示数据库中某个field的值。代码如下: procedure TMainForm.TreeviewShow(Sender: TObject); var node1,subnode1: TTreeNode; i: Int
2013-09-04 09:35:17
1185
转载 delphi PageControl显示窗体
delphi 使用PageControl嵌套显示窗体,需要必须实现两个部分:1.创建标签页和创建窗体。2.指定窗体关闭函数,该函数包含关闭当前标签页。 1.创建标签页和创建窗体。 //如果不存在就创建标签页和窗体,如果存在,就找到。//PFormClass:要创建的窗体的类,CName:窗体的Cption;EName :窗体的Nameprocedu
2013-09-04 09:05:05
3484
转载 delphi form frame 的区别
TFrame 可以就象其它控件一样,最终使用时是作为控件放在TForm中的,不能单独显示一个 TFrame。那么为什么要TFrame这个控件呢?比如,你有多个Form,其中有一部分界面相同, 此时你就可以将这部分相同的界面做成一个Frame,然后再将Frame放到Form中,这样多个 Form中这些公共界面的代码,只需要一份代码就可以了(就是Frame中的代码)。 你可以先做好Frame,然后
2013-09-03 15:54:05
2368
转载 Delphi窗体的close,free,destroy
Delphi对窗体的关闭有多个函数:HideCloseFreeReleaseDestroyTerminateFreeAndNil()Halt这些函数的区别是什么呢?Free:先对象判断不为空再destroy。释放对象,对于窗体来说,只会释放对象,而不将窗体对象的指针指向nil,所以free后用assigned函数来判断还是返回true,只有fre
2013-09-03 11:11:44
1135
转载 delphi 指针
Delphi 的指针分为 "类型指针" 和 "无类型指针" 两类.Delphi 中的类型, 常用的也得有几百个, 我们可以给每种类型定义相应的类型指针.其实 Delphi 已经为很多类型预定义了指针, 譬如数据类型: Integer 有对应的 PInteger;Char 有对应的 PChar;string 有对应的 PString;再譬如: TPoint 有对应的 PP
2013-09-02 11:44:46
580
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人