请问Delphi有没有类似java API的东东啊。

解决方案 »

  1.   

    java是真正的完全面向对象的语言 DELPHI 个人感觉是面向过程的语言!
    DELPHI API 和WINSOWS API 一大堆 你随便找
      

  2.   

    delphi对绝大部分的windows的api进行了封装
      

  3.   

    “java是真正的完全面向对象的语言”?那把smalltalk放在何处?
      

  4.   

    楼主问有没有API,你们扯到面向不面向对象.我可以告诉楼主,DELPHI没有API?什么叫API?就是一个二进制DLL,给出你如何调用的原型,这个叫API,即应用程序接口.而DELPHI中的控件库是开源的,也就是说,无论是调用接口还是功能实现,全是有源码的.有源码,你还要找什么API?连实现代码都摆在你眼前了啊.没有源码的才需要API如果你是想要一个系统的使用说明,那么DELPHI帮助文件是不错的选择.
    如果是想入门的话,就是实践+GOOGLE了
      

  5.   

       楼上,那么说delphi是几乎没有API了?,代码你是可以看到,你写个系统,你的方法什么全部都不用系统的或自带的(delphij里所有的方法你都可以看到源码),你全部自己写,要是这样,我只能对你说:人才
      

  6.   

    楼上,关键是你理解的那个API和我理解的API是同一个东西不?这里不是来死抠概念抬扛
      

  7.   

    类似Java API?
    API只是一个接口而已
      

  8.   

    去看看CnPack 
    delphi是完全面向对象的
      

  9.   

    delphi只是把api重新封装了而已,不用去死扣概念,名字和用法是一样的
      

  10.   

    我不同意一楼的说法。
    语言和是否面向对象是没有关系的。这和设计思路很有关系。delphi对很多的windows的API函数进行了封装。
      

  11.   


    大错特错。。Delphi是完全面向对象的语言不过同时在一些方面还支持面向过程的。有点像C++
      

  12.   

    好吧,我只想说:API = Application Programable Interface(可编程接口)这个概念的范围是很广的一般来说,在DELPHI中提到API,是指WINDOWS API,DELPHI自身没有真正意义上的API(因为DELPHI是原生开发语言),但是对WINDOWS的API基本都进行了封装和导入如果你想说的API是泛指一切可用于编程的函数、类、接口这些,那当然是有了,不然你用什么来编程?
      

  13.   

    另外:DELPHI是面向对象语言,但不能说完全面向对象,JAVA那确实是完全什么都是对象,类型是对象(封装类),枚举是对象,连声明个常量都要放在类里面,有时觉得挺麻烦的。DELPHI依然允许你声明常量,写单独的过程等。你可以用完全面向对象的方式来构造你的程序,也可以用调用过程的那种方式来构造你的程序。