请问,我想用DELPHI来开发一些简单的驱动程序是否可行?如写EPROM的程序?
回复(6) 2003-12-31 23:43 来自版块 - ABC初学者
表情
arthurtu各位老大说得很深可啊 那我用cbuilder如何?他可是c的编译器啊 用C++ Builder编译成obj,用DDK甚至是VC的link,可能可以。 对C++ Builder了解不多,猜测。(2004-01-02 23:29)
arthurtudelphi不行,VC++也不行.驱动使用自己的编译器的.VC++只不过是一个编辑器而已,最后还是调用DDK的build DDK自己带了个link,但是没有编译器!需要(至少是)VC的cl来编译成obj [编辑 - 1/2/04 by arthurtu](2004-01-02 14:39)
blck2003各位老大说得很深可啊 那我用cbuilder如何?他可是c的编译器啊(2004-01-02 13:08)
wowocock没有什么不行的事,就看你如何做了,比如按照MS的说法64位的WINDOWS必须为64位驱动,所以从AMD64开始就不支持汇编了,用 _asm没用了,不过我们还是可以自己想办法,把AMD64的汇编代码加到驱动中,嘿嘿。。。。。。(2004-01-02 12:45)
qinxgdelphi不行,VC++也不行.驱动使用自己的编译器的.VC++只不过是一个编辑器而已,最后还是调用DDK的build(2004-01-02 08:56)
BaoFu理论上说用DELPHI应当是可以的,但实际做起来不是最佳的。因为驱动程序一般都工作在内核模式,而DELPHI却仅仅工作在用户模式---还隔着一层呢!或许你会问:VC++不也是工作在用户模式吗?问得好!实际上,开发驱动与其说用的是VC++,不如说用的是VC++的编译器更恰当些。DE...(2004-01-02 07:28)

返回顶部