delphi6 dcc32 编译缺少编译器要求的成员.dcu

百度--您的访问出错了
&您的访问出错了
很抱歉,您要访问的页面不存在。
请检查您输入的网址是否正确。
如果您不能确认您输入的网址,请浏览页面,来查看您所要访问的网址。
直接输入要访问的内容进行搜索:
如还有疑问请访问获得解决方法
&2013 BaiduStack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.
When compiling a Delphi project calling DCC32.EXE from a script, no .dcu files are generated.
Is there a command-line switch (or .cfg setting) to make the compiler create dcu's? Will the compiler then also check the .pas file and re-create the .dcu if the source has changed?
(I've seen there's a , but I haven't been able to find this for newer versions of Delphi)
12.1k62741
-m (make) or -b (build) will tell the compiler to flush .dcu files to disk. Without either of those switches, the compiler will only compile .dcus into memory.
12.5k13463
The commandline switch to specify where dcu's should go is the -N0 (letter N, digit zero) switch. If you don't specify this however, the dcu's should still be generated, but end up in the same directory(ies) as the pas file(s) from which they were generated.
14.9k43758
For some old programs we are still using Borland C++Builder 5. I had the task to make some Delphi projects buildable on the CmdLine. Therefore I had to change the generated make files of bpr2mak.
Starting with the tip from Marjan Venema I found out:
option -N&path& or -N0&path& defines the output path for dcu files
option -N1&path& defines the output path for hpp files
option -N2&path& defines the output path for obj files
Your Answer
Sign up or
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
Post as a guest
Post as a guest
By posting your answer, you agree to the
Not the answer you're looking for?
Browse other questions tagged
Stack Overflow works best with JavaScript enabledwin32.infetrash.a.30720是什么病毒_百度知道
win32.infetrash.a.30720是什么病毒
请各位大侠指教,杀完了又来了,老是杀不完~烦死了请问这是什么病毒啊
提问者采纳
如安装了Delphi则通过访问注册表得到用户的Delphi安装路径.0
5,加壳情况也各异;SysCSource&#92,样本大小与加壳类型都不具有代表性;
6;software&#92。
6;bin&#92。
1.bak 改名为 SysCRtl&#92.dcu备份
即%%&#92、文件信息
文件大小; 目录.dcu文件. 更改库文件中被替换后的SysConst,然后执行步骤4 或 步骤5和6。
五;SysConst。
8,使用户在使用被感染的库文件编程后.dcu文件时间,本分析样本只是从中随机挑选、使用杀软扫描所有的Delphi编写的可执行文件并清除病毒. 将正常SysConst.exe 将感染后的源码文件SysCLib&#92、将文件 %DelphiInstallPath%&#92,而其代码行为即为以上描述、解决方案
这个病毒具有二次感染能力;Delphi&#92,删除源码中感染的文件.dcu。
因为其将Delphi库文件修改使其使用Delphi语言编译后的文件均被感染,只是其更改了库文件后使编译生成的所有程序均带有不正常代码;&#92、将新编译的SysCX.pas和库文件夹中的SysConst.0
病毒类型;SysConst、将文件 %DelphiInstallPath%&#92。
2,也就是说原来你编译出来的所有Delphi程序都可以再次感染你机器上的Delphi库文件.pas 生成本地库文件放入&#92.dcu(在%DelphiInstallPath%\Lib替换SysCSysConst。
三;Sys&#92.pas
与%%&#92: %DelphiInstallPath%&#92、 病毒行为
1,使其与其他文件一致;dcc32,通过感染Delphi库文件中的SysConst,所以被感染文件大小不一. 病毒在第N次处理初始化表时(Call StartExe)进行操作;Rtl&#92.exe &quot、不要运行任何Delphi编写的程序;Lib&#92.0
7.dcu 删掉:163840字节
加壳类型. 循环检测注册表键值HKLM&#92. 调用%%Bin\SysCBorland&#92。(数字N根据被感染用户的Delphi版本不同有所不同),推荐使用金山毒霸查杀一下、调用 DCC32、病毒描述
该样本为Delphi感染型病毒;Sys&#92,编译命令如下:感染型
二;%DelphiInstallPath% &#92。
4.exe 编译出新的 SysConst.0
6;Sys\目录下)文件复制到 %DelphiInstallPath%&#92。如本机未安装则直接跳出病毒代码进行正常的初始化工作.dcu ,不进行感染;Rtl&#92:Borland Delphi 6;Lib&#92.0 判断当前机器是否安装Delphi.pas备份恢复:ASPack 2.pas&Source\Lib&#92.0)。
四,要彻底清除该病毒需做到以下几点.dcu文件,结束. 将Delphi源码代码写入源文件SysConst。
7,即完成在程序加载正常Delphi文件前执行病毒代码。
编写语言.dcu。
3,包括从网上下载的)
3,生成的文件均被感染;DCC32、 病毒危害程度
该病毒实际上并不具有危害性。(或直接删除所有哦的Delphi编写的可执行文件。检测版本(4一. 根据用户安装路径将源文件夹中的SysCSource&#92
提问者评价
谢谢,已经解决了,多重装几次
其他类似问题
按默认排序
其他4条回答
请使用,无奈只好用这种方式,效果不好的话! 完后那是系统或程序出了问题。挺管用的,也可考虑系统还原一下(选好还原点),需要使用一些工具来修复。 -------有人盗用答案 ,请理解。答案已发到窗口右上方“我的消息”里
建议你安装专业的杀毒软件,推荐使用金山毒霸2011云安全杀毒软件,我正在使用这个,资源占用少,而且查杀效果也很好的。一般情况下,电脑中毒或者中木马或者病毒之后,木马病毒都会破坏系统的,一般杀毒软件是不能解决这些问题的,推荐你使用金山网盾或者金山急救箱等系统修复工具对系统进行修复,我就是这样解决问题的。
这个好像是手机蠕虫病毒...好像对电脑的CPU使用率有影响你试试看把经常插到电脑上的U盘 MP3或者手机什么的插到电脑上杀下毒我是CPU使用率高居不下 杀了下毒查到这个的网上查了下 好像是手机蠕虫病毒
我也中了,很烦,QQ被盗了,但我用金山2011好像杀掉了,是一个压缩包来的,现在也不知有没彻底查杀
win32的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在线急等 请问在Delphi 7中编译时出现缺少这个InetCtlsObjects_TLB.dcu怎么办_百度知道
在线急等 请问在Delphi 7中编译时出现缺少这个InetCtlsObjects_TLB.dcu怎么办
请问在Delphi 7中编译时出现缺少这个InetCtlsObjects_TLB.dcu怎么办我怎么在网上搜不到一点关于他的信息呢?谢谢大家珐畅粹堆诔瞪达缺惮画了 在线急等
提问者采纳
这个是一个Activex组件的接口文件你检查一下,项目目录里面的Dll或OCX这类文件注册它,使用命令行&Regsvr32 XXXX.DLL(可含路径)&然后在Delphi Component--&Import Activex control中找到InetCtl珐畅粹堆诔瞪达缺惮画sObjects服务,安装它,就会创建一个activex组件,且自动生成一个InetCtlsObjects_TLB.pas,你就可以通过这个接口来调用这个组件对象如果已有执行文件,在没有注册相应的dll之前执行会发生异常,注册了之后,即可正常使用。一步步来吧。
提问者评价
其他类似问题
tlb的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Delphi6编译错误大全_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
Delphi6编译错误大全
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢

我要回帖

更多关于 delphi6 的文章

 

随机推荐