怎样使用Delphi?(50分)

  • 主题发起人 主题发起人 yayongm
  • 开始时间 开始时间
Y

yayongm

Unregistered / Unconfirmed
GUEST, unregistred user!
曾经看到一些程序,明明是用Delphi编译的,但使用的却是VC的各种资源,比如Dialog,Menu等等。
请问大侠:
1。为什么要这样做?
2。有什么优点?
3。怎样做?最好给个例子。
 
首先你说错了,Delphi不是用VC的资源!而是利用VC的强大功能做一个RES文件提供自己
使用而已!其中的Dialog、Menu之类的资源那是在那都能用的,VB也可,delphi也可,VC
也可。并不是说使用VC的名种资源!
为什么要做RES资源文件呢,这是因为用这些文件有很多优点:
1,可以大大减少编译后程序的大小(如用Dialog资源替换form);
2,减少程序对内存的占用率(如使用字符资源);
3,可以迅速实现程序的本地化或异地化,很多程序都是将界面中的文字存为资源,然后
在运行时调用,这样一来,我们就可以读取它的文字资源进行修改(如将英语翻译为
中文);
当然优点是非常多的,无法一一说清楚,告诉我你的邮箱,我发一份基于资源文件写就的
程序给你,你会欣喜地发现很多好玩的东西的。
 
我的信箱是yayongm@yahoo.com.cn
我是看到Foxmail的程序后才提的这个问题。
先把分给你加上,不过一定要发给我代码啊!
 
接受答案了.
 
后退
顶部