Ampy
驱动牛犊
驱动牛犊
  • 注册日期2002-05-29
  • 最后登录2002-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2532回复:14

Delphi也可以写驱动程序吗?(我是菜菜鸟)

楼主#
更多 发布于:2002-05-31 16:00
我是学Delphi的,对写接触操作系统的程序很感兴趣。
不知道如何用Delphi能不能写IP包的过滤呢?(win2k下)
从何入手?
请各位高手指教。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2002-05-31 16:16
没有可能!!!

驱动程序的格式是专有的,其它厂商不能生成!
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
Ampy
驱动牛犊
驱动牛犊
  • 注册日期2002-05-29
  • 最后登录2002-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-31 16:47
看来这里不欢迎新手。
刚想他入这一领域的我,先被泼了一盆很爽的冷水。
:)))))) :(
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
地板#
发布于:2002-05-31 17:09
看来这里不欢迎新手。
刚想他入这一领域的我,先被泼了一盆很爽的冷水。
:)))))) :(


你为什么不先去看看ddk help呢?
我相信里面说得明明白白的。

随便到网上search一下,相信也能够找到答案。

这里欢迎新手,但是不欢迎懒汉。
不再回忆从前,我已经生活在幸福当中。
winnix
驱动牛犊
驱动牛犊
  • 注册日期2002-05-14
  • 最后登录2002-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-31 19:29
[quote]看来这里不欢迎新手。
刚想他入这一领域的我,先被泼了一盆很爽的冷水。
:)))))) :(


你为什么不先去看看ddk help呢?
我相信里面说得明明白白的。

随便到网上search一下,相信也能够找到答案。

这里欢迎新手,但是不欢迎懒汉。 [/quote]

胡哥儿说得贼好:)
DDK啊,看的我头晕…………
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
5楼#
发布于:2002-05-31 20:49
谁说不能?
我没用过Delphi,但最少可以写文件不是?向文件中写入MZ....LE....之类的信息,谁敢说Delphi写不出驱动程序?
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
6楼#
发布于:2002-05-31 21:05
kao.你这是写驱动?是自己生成吧,不要把初入者吓倒.......
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-31 21:11
 :)

感觉好象。。。。。。。。。。。。。。。。。。。。。。

不行!

[编辑 -  5/31/02 by  magicw]
[color=red]大头鬼! :P[/color]
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
8楼#
发布于:2002-05-31 21:17
呵呵,开个玩笑嘛。
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-06-01 09:11
驱动程序的格式是专有的,其它厂商不能生成
--------------------------------------------------------------------
呵呵。我不开玩笑,驱动格式中VxD的确比较特殊,但borland要做也是小菜一碟;至于sys borland的编译器是可以生成的,至少用bcb提供的编译器写过,当然它的开发环境根本没用,不如VC。
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
10楼#
发布于:2002-06-01 09:43
驱动程序的格式是专有的,其它厂商不能生成
--------------------------------------------------------------------
呵呵。我不开玩笑,驱动格式中VxD的确比较特殊,但borland要做也是小菜一碟;至于sys borland的编译器是可以生成的,至少用bcb提供的编译器写过,当然它的开发环境根本没用,不如VC。


如果你愿意这么做,当然是可以,但是我估计没有人真的愿意
这样做。

还有就是.net编译器,我估计borland都没有脸做了。
因为使用.net sdk里面的工具,做.net编译器已经易如反掌了。
不再回忆从前,我已经生活在幸福当中。
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-06-01 11:04
如果你愿意这么做,当然是可以,但是我估计没有人真的愿意
这样做。
-----------------------------------------------------------------
nod

还有就是.net编译器,我估计borland都没有脸做了。
因为使用.net sdk里面的工具,做.net编译器已经易如反掌了。
--------------------------------------------------------------------
版主是不是不喜欢borland的产品呀?呵呵
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
12楼#
发布于:2002-06-01 13:00
vxd,borland的编译器可以直接生成,但wdm由于专利原因,不能直接生成.它有没有这种能力不用管,但至少ms不让它生成.hehe
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
13楼#
发布于:2002-06-01 19:33
如果你愿意这么做,当然是可以,但是我估计没有人真的愿意
这样做。
-----------------------------------------------------------------
nod

还有就是.net编译器,我估计borland都没有脸做了。
因为使用.net sdk里面的工具,做.net编译器已经易如反掌了。
--------------------------------------------------------------------
版主是不是不喜欢borland的产品呀?呵呵


我喜欢bc3.1/4.0,第一个dpmi的程序就是用bc3.1写的,现在
还记得当时满世界寻找dpmi 1.0的疯狂(bc3.1的dpmibin只
支持0.9,win3.1也只支持0.9),那个时候我还只写过dos程序
和几个vb3的windows程序。未来的老板让我写一个pci driver,我
想当然的认为在dos下比较容易,当时我还没有保护模式的
概念。结果这个决定让我吃了大苦头,因为在dos下要寻址pci
的映射的高端内存非常困难,我不得不开始学习保护模式,
然后还必须自己进入保护模式,bc3.1的dpmi服务器直接提供
这些函数,我才得以向老板交待。
(tmd,那个时候我不知道世界上还有watcom c++,gun c++,后来
我才知道要在dos下写保护模式程序,borlandc 3.1也不是最好
的选择,至少当时我知道的所有debug工具都不能调试保护模式,
softice for dos,codeview等等。)

也就是从那个时候开始,我才明白原来世界很精彩,而我
什么都不懂。为了明白这个精彩的世界,我开始游说老板,去买了
一套msdn,这才开始了vxd的学习。

有了ddk之后,我就没有用borland的工具在windows下写过程序
了,因为那个时候能够编译sample对我来说也是一件困难的事情,
我哪里有精力去研究如何用borland的工具编译。

到了vc5出来之后,习惯已经养成了,再改也是不可能的了。

不过borland有件事情让我很早就不解,matt petrik好像
是被borland解雇的,我难以想象这样的牛人都被赶走,
borland的人事肯定出了什么问题。

不再回忆从前,我已经生活在幸福当中。
flyfox
驱动中牛
驱动中牛
  • 注册日期2001-04-05
  • 最后登录2012-08-03
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望22点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-06-01 20:10
不过borland有件事情让我很早就不解,matt petrik好像
是被borland解雇的,我难以想象这样的牛人都被赶走,
borland的人事肯定出了什么问题。

呵呵,斑竹很喜欢matt petrik,我也很喜欢,他的《WIN95系统编程奥秘》和在MSDN的MSJ上的文章under the hood系列,我觉得受益非浅,虽然很多都没有看完,没有看懂!
他不是被解雇的吧,是自己走的?
一剑西来,天外飞仙
游客

返回顶部