這裡有沒有用 Delphi 做過驅動的大牛?哪裡找很全的 pas ? ( 积分: 50 )

  • 主题发起人 主题发起人 QSmile
  • 开始时间 开始时间
Q

QSmile

Unregistered / Unconfirmed
GUEST, unregistred user!
這裡有沒有用 Delphi 做過驅動的大牛?哪裡找很全的 pas ?
 
一般用 vc6 做,很少用 delphi
 
to 樓上的,你用 VC 做過嗎?

我有個問題在 VC 安裝了 DDK 後。在 VC IDE 裡寫代碼為什麼沒有代碼提示了?但程序本身沒錯,可以編譯生成 sys.但就是沒有代碼提示,是不是微軟把它關了??
 
习惯下吧,m$根本没想过让你在vc下写。
 
不會吧,難到那些做驅動的,都是在沒有代碼提示下寫的程序嗎?
 
除了 Windows 下的东西基本都是没有提示的,甚至没有 GUI 的。
 
乱说!可以调用提示的!例如调用
Windows.MessageBoxA
 
DDDK API又不全,郁悶。
 
用 Windows.MessageBoxA 还不如用 OutputDebugString 呢。
 
DDK编程本来就没有打算给你提示的,不过也有办法:
一、使用Walter Oney的《Windows Driver Model》一书里面附带的一个WDMWIZ.AWX 向导;
二、用DriverStudio开发。
 
多謝樓上的了。 DriverStudio 有沒有得下的?
 
自己搜搜吧,我印象好像是零度下的。。。
 
用 Windows.MessageBoxA 还不如用 OutputDebugString 呢。
------------------------------
寫驅動根本就不能用 MessageBox
 
寫驅動根本就不能用 MessageBox
------------------------------
他都这样说了我唯有这样答.
 
VC6和Delphi都做过.
Delphi有一个东东,几乎很完整的把DDK都翻译过来了.
不过用Delphi做有点烦.System单元都不是Borland提供的那个了,因为Win32API不能用.
很多Delphi的特别方便的地方也不能用,例如字符串.
盒子上有这个东东,我只是用了它提供的Pas声明.他的框架我倒是没有用过
http://www.2ccc.com/article.asp?articleid=3681
 
Delphi有一个东东,几乎很完整的把DDK都翻译过来了.

------------------
一點也不完整,整個 DDDK 才1000來行,只定義了幾個內核函數。用點小點的應用還行。大了就不行了。

JEDI Jwa 包裡到有個比較全的 Native 函數定議。也有比較全的 NTDLL 函數定義。不過它那個單元比較難分離出來。還有需要把它們整合起來。的確是件麻煩事。

路漫漫其修遠兮,吾將上下而求索 呀。
 
支持一下,我也想做,还没有头绪呢.
 
就别用delphi做了。
 
大牛?啥意思?大牛人?
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部