我怎样才能将.pas 编译成.dcu(50分)

  • 主题发起人 主题发起人 abctiger
  • 开始时间 开始时间
命令行下用dcc32.exe
 
编译时会建立的。
 
加到一个工程中,并编译那个工程就行了。
 
打开文件夹,点查看,文件夹选项,文件类型,找到pas类型的文件,然后新建个打开方式,
用于执行的应用程序里填Dcc32 %1,操作填成"编译",然后确定,关闭,嘿嘿,现在你可以用
鼠标右键点一下pas文件,菜单里多了个"编译"点一下就给你编译好了,方便吧?(前提是你的
pas文件能正常编译)
如果不想这样做,你直接运行"Dcc32 这里是你pas文件的路径"也可以编译好
 
那有什么工具可以把dcu变为pas????
 
>>怎样才能将.pas 编译成.dcu呢?
最简单的方法就是 gyang 提的直接Ctrl+F9,编译后的dcu文件和pas文件在同一目录。
如果是要编译控件的pas文件,在窗体上放控件后编译即可。会生成新的dcu文件。
>>那有什么工具可以把dcu变为pas????
可以使用DeDe等反编译Delphi的工具。不过反编译不好的,许多时候只能够把Form的形式反编译一下。
 
自动的!
 
无法单独编译,只在编译项目时自动产生
 
将以下存 为一个.reg文件并合并到注册表中,然后在任意一个.pas文件上
点右键,选“编译”,自己去看效果啦。。。:)

REGEDIT4

[HKEY_CLASSES_ROOT/DelphiUnit]
@="Delphi源文件"
"AlwaysShowExt"=""

[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open]
@="打开(&O)"

[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open/command]
@="C://Program Files//Borland//Delphi5//Bin//Delphi32.exe /np /ns"

[HKEY_CLASSES_ROOT/DelphiUnit/Shell/compile]
@="编译(&C)"

[HKEY_CLASSES_ROOT/DelphiUnit/Shell/compile/command]
@="C://Program Files//Borland//Delphi5//Bin//dcc32.exe %1"

;[HKEY_CLASSES_ROOT/DelphiUnit/QuickView]
;@="*"
 
只要加到工程里编译一道就自动生成了啊
 
搬个凳子坐
学习、学习、再学习~~~
 
随便把单元文件加到工程文件中编译一道就有了啊
Ctrl + F9
 
后退
顶部