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窗口,消息回调,消息分发等。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯