利用流制作EXE文件加密器、捆绑、自解压文件及安装程序
我们先来说一下如何制作一个EXE文件加密器吧。
EXE文件加密器的原理:建立两个文件,一个用来添加资源到另外一个EXE文件里面,称为添加程序。另外一个被添加的EXE文件称为头文件。该程序的功能是把添加到自己里面的文件
ShellExecute(
hWnd: HWND; {指定父窗口句柄}
Operation: PChar; {指定动作, 譬如: open、print}
FileName: PChar; {指定要打开的文件或程序}
Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil}
Directory: PChar; {缺省
一、文件
文本文件是以行为单位进行读、写操作的。文本文件只能单独为读或写而打开,在一个打开的文本文件上同时进行读、写操作是不允许的。
二、定义
FileStream: TFileStream;
三、打开文件
Filestream:= TFileStream.Create(AFileName: string; Mode: Word
Prerequisite: Install Oracle driver in SQL Server.
Download oracle driver from Oracle website and install in SQL Server machine,
Caution: if SQL Server is 32 or 64bit, you need to install 32 or 64bit driver respectively.
Step 1: enable "AllowInProcess"
SLV Batch Rename is a tool to batch rename windows file. it's fast and easy to use. you can edit rename rule, it's use very easy way to implement your complex rename logic.
Download URL: SLV Batch Rename 2.0
Just 3 steps when you do rename
TRY...CATCH是SQL Server 2005提供的更具有可读性的语法.每个开发人员都熟悉这种写法.SQL Server 2005仍然支持@@ERROR这种用法.
1.try catch语法:
BEGIN TRY
Try Statement 1
Try Statement 2
...
Try Statement M
END TRY
BEGIN CATCH
Catch Statemen
一、数据库名
1.db_name
数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:
####################################
经常会碰到由于数据库文件保存不恰当或不完整而不得不对其进行修改的情况,有时候甚至需要查找到某一个具体的存储过程。如果你对这个数据库比较熟悉,问题倒不大,但是如果这个数据库是企业外部程序开发员或者软件方案供应商所设计,或者是有企业别的程序开发员所开发的,那出现
为了提升查询性能,你可以在那些没有统计的列上添加统计。例如,你可以为复合索引的索引列而不是第一列创建统计(缺省是自动创建统计的),也可以为没有索引的列创建。
SQLServer查询优化器为了创建更优的执行计划,它有能力使用那些在没有索引的列上的统计。这样做能在没有索
Delphi XE2 FireMonkey 学习资料, 入门教程,
非常不错的文档,文档中有详细的示例代码,对初学FireMonkey的开发者有较高的参考意义,与各位分享。
下载地址:http://www.delphixebbs.com/read-htm-tid-8.html
近期评论