永发信息网

delphi用的是什么GUI库?

答案:3  悬赏:0  手机版
解决时间 2021-02-03 11:00
  • 提问者网友:几叶到寒
  • 2021-02-02 13:18
比如C语言用的是GTK,C++用的是QT,那么delphi自带的GUI库是什么?
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-02-02 14:12
现在的delphi有两种pc应用开发模式,一为win32类应用,一为.net应用。对前者,delphi构造了强大的VCL可视化构件库(当然底层是调用win32的api接口);后者由于微软的.net框架吸收了早期delphi的很多优秀的性能技术,所以delphi的.net控件多是对微软.net接口简单地封装和再扩展 !
全部回答
  • 1楼网友:从此江山别
  • 2021-02-02 15:48
delphi本身有for .net的版本,你是要比较什么呢? 是要比较win32和.net程序的差异吗? 1、win32是windows的本地代码,执行效率更高。可能没有win64的本地代码了! 2、.net是某种程度上的伪编译,需要微软的虚拟机翻译执行,效率应该会低些,但是微软推广的东西,后续支持更长久,对微软的系统跨平台(这话是不是有点别扭!)。
  • 2楼网友:行雁书
  • 2021-02-02 15:33
Delphi的底层是直接调用windows api的。 不管是何种GUI或GUI+,只要它能在windows 下环境跑的话,那么它的底层就是调用了windows api,只不过它在底层与客户端可视层封装了一层壳,目的是简化我们重复调用哪些无聊的api,减少了重复的劳动。比如,注册窗口,消息循环,show窗口,消息回调,消息分发等。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯