在DELPHI用API真是不方便!(100分)

  • 主题发起人 主题发起人 wmx111
  • 开始时间 开始时间
W

wmx111

Unregistered / Unconfirmed
GUEST, unregistred user!
雖然說DELPHI已經封裝的不錯了,但對於看SDK來學習API的我來說,寫著真是變味呀,那<br>些SDK裡的數據類型很多都被DELPHI改了,寫的時候不得不按著CRTL到處找。SDK裡有的講<br>到的常量在DELPHI裡也找不到,急死我了,不知道大家是怎麼在做哦?
 
你说那些找不到,安装一个MSDN吧,什么都有。<br><br>&nbsp; &nbsp;其实只有极小一部分API没有声明。<br>&nbsp; &nbsp;常量大多在windows,message,shellapi unit内
 
基本上不用找, 按照代码提示tip来定义变量<br>代码完成提示,会自动显示成员, 参照C版本的函数声明和说明,<br>没有什么困难啊,感觉比在VC++ 里面和VB等语言里面都方便
 
看来你没用过VB<br>和VB的api声明比起来。你会觉得delphi的声明已经很可爱了
 
强烈建议楼主用一下vb,再来发言!!!
 
是啊, 声明起来,和PB的一样方便
 
呵,楼主用一下VB再来发火<br><br><br>SORRY,是再来发炎<br><br><br>好像说发火也没错
 
是学习语言顺序先后的问题,delphi很不错。
 
TO 天空下著沙:呵呵,暈,為什麼要我用VB,如果我用VB,人家VB的鐵桿還會說讓我去學學<br>匯編再說VB麻煩哦。<br>我不就說了一下在DELPHI裡用API很麻煩嗎,無非是想問一下大家用的時候會不會覺得麻煩<br>,有沒有什麼好的方法。<br>不過真的有些SDK裡的常量DELPHI裡沒有定義,難道真的要裝MSDN才能知道常量的值,再去<br>寫代碼?
 
同意52free的,真的有這種感覺.
 
我用的API觉的很爽
 
我感觉用的挺好,当然有宽带的话,在线MSDN确实有时很需要
 
对一个程序员,如果连MSDN都不用的话。那你一定是神。
 
用Delphi使API确实不方便,看看<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1879592<br>就知道了.
 
API厉害的也帮我看看:<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1882292<br>
 
没问题,实在累的话,就参考一下Delphi-VCL的源代码中的Windows.pas单元。
 
我正在學SOCKET,但DELPHI裡有一個單元叫IdWinSock2裡有SOCKET2的聲明,但裡的相應<br>的API是一個過程變量,指上去的TIP只會有相應的過程變量類型,而不會有參數類型哦。<br>
 
不看MSDN是神?<br>SDK和MSDN裡我已經看了呀,但裡面沒有INVALID_SOCKET這個常量值呀。
 
TO:wmx111<br>http://msdn.microsoft.com/default.aspx<br><br>到上面搜索一下,一大堆相关的
 
MSDN裡沒有哦,我要調用WSAAccept這個API,SDK裡說如果失敗會返回一個INVALID_SOCKET<br>常量,但這個常量DELPHI裡沒有定義過哦,我也不知道值,不過我猜是0,不過為什麼DELPHI<br>沒有說明?這是不是代表對DELPHI對API支持的不完全?<br>不要又說要我去用VB什麼的,我沒用過那些語言哦,我是想知道在DELPHI裡怎麼解決這樣的<br>問題?
 

Similar threads

I
回复
0
查看
821
import
I
I
回复
0
查看
703
import
I
I
回复
0
查看
878
import
I
I
回复
0
查看
767
import
I
后退
顶部