百度首页 | 百度空间
 
文章列表
 
您正在查看 "Delphi" 分类下的文章

2008-09-07 09:53
说明:此备份单元不可备份 REG_MULTI_SZ 类型

转载自:http://topic.csdn.net/t/20030211/14/1417418.html


备份:

用法:
ExportRegistryToFile(HKEY_CURRENT_USER,'SoftWare\Borland','C:\aaaa.reg');
///FileName:RegExport.pas
unit RegExport;

interface
uses
windows, registry, Classes, sysutils;
类别:Delphi | 评论(0) | 浏览()
 
2008-08-04 11:36
方法一:
      Vista提供的UAC机制,是Vista的新增功能之一。它的主要目的是防止对于操作系统本身的恶意修改。如果想对于Vista的系统设置进行改动,必须通过UAC的验证才能够进行。通过这样的手段,大大提供了系统的安全性。

关于UAC的利弊,网络上的说法褒贬不一,在这里就不具体讨论了。

对于Delphi程序的影响,UAC主要在于以下几点:

1、由于UAC机制,Delphi对于系统的操作可能无声的失败,而同样的程序,在2000/X下面可能运行正常。譬
类别:Delphi | 评论(0) | 浏览()
 
2008-08-04 11:00

  1.必须使用windows版本判断,在程序开头判断是否vista,如果你的程序用到了vista的特性,必须这么做

  2.不允许使用manifest,即使没有用到vista的特性,如果使用manifest,编译后在xp上也会蓝屏

  3.尽量不要带dll,使用原生VCL开发,vista下编译的dll放到xp下有可能会不正常

  4.程序运行时,把自己注册成administrator,如果你打算操作文件的话

  5.不要试图用程序重启或关闭vista,这样会让vista出现问题

类别:Delphi | 评论(0) | 浏览()
 
2008-08-01 09:48
关键词:DELPHI HOOK
来源:安全焦点
原创:angliu (aixihuan_at_21cn.com)


关 于API HOOK,我相信大家比我知道的多,大家应该记得在DOS中编程,经常都要用截取中断向量的技术,这样我们可以设置新的中断服务程序,因此当一个新的程序 调用这个中断向量的时候,它就会先调用我们自己设置的中断程序,然后调用原来的中断程序,这样我们就能够非凡的控制权,许多的病毒程序都是这样的。在 WINDOWS中,也可以采用类似的技术,当系统调用某个API函数时,就会先进入我们设置的函数,其工作原理和DOS的中断差不多,这
类别:Delphi | 评论(0) | 浏览()
 
2008-08-01 09:47
TMemoryStream的继承关系如下
TObject
|
TStream
|
TCustomMemoryStream
|
TMemoryStream
如何使用TMemoryStream?
其实TmemoryStream使用就跟TStream 一样
具体的属性,方法可看帮助。
下举一例:
如我想在内存中直接读写一个Bitmap,怎么办?
TmemoryStream帮了你大忙

var
BitmapMemoryStream:TMemoryStream;
Bitmap1:TBitmap;

procedure TForm.Button1Click(Sender:TObject);
begin
BitmapmemroyStream:=TmemoryStream.Create; file://建立Me
类别:Delphi | 评论(0) | 浏览()
 
2008-08-01 09:45
  什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理
数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流
向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对流的操作非常熟练,在程序
中利用流的方便性,写起程序会大大提高效率的。
下面,笔者通过四个实例:EXE文件加密器、电子贺卡、自制OICQ和网络屏幕传输来说明Delphi编程中"流"的利用。
这些例子中的一些技巧
类别:Delphi | 评论(0) | 浏览()
 
2008-08-01 09:41

     一般情况下,我们可以创建非模式对话框并在上面显示进度条。如果能够利用状态条,在状态条中动态地添加并显示进度条,将会更加方便直观。下面将讲述如何在Delphi 5中编程实现在状态条中动态地添加进度条。具体的过程如下:

1.在Delphi 5中通过菜单“File/New Application”创建一个新的工程。

2.在窗体中添加一个状态栏组件StatusBar1,一个Button组件Button1。在状态栏编辑器中为状态栏添加两个显示面
类别:Delphi | 评论(0) | 浏览()
 
2008-07-22 09:48
书籍
程序设计的书太多,其中有好有坏,整理一些我认为值得看,有价值的书供大家参考,使大家在学习的过程中少走弯路。。。

1. 入门
《PASCAL 精要》- 如果你有兴趣用Delphi来开发程序,但你还没入门,建议你不要被Delphi的RAD迷惑,先从这本PASCAL精要开始。
http://www.marcocantu.com/epascal/chinese/default.htm

《Delphi 2005 从入门到精
类别:Delphi | 评论(0) | 浏览()
 
     
 
 
文章分类
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

ewwaeewa weew
 

不会吧?应该不难啊,o(∩_∩)o...
 

我前段时间还再找这玩意呢。找了几个不会用
 
 
     


©2008 Baidu