做Windows桌面应用程序,当然是C#。
C#是下一代的主要语言。Net框架。它与Windows系统的集成度很高。Win7、win8和win10都有自己的版本。Net框架,所以它们根本不需要任何依赖性。C#已更新至8.0版。使用VS开发桌面程序是完美的选择。WinForm和WPF都是十到二十年来非常成熟的桌面程序框架。你可以通过拖放控件开发桌面程序,速度很快。WPF具有高度的定制性。它可以设计一个漂亮的用户界面而不丢失web界面,它还具有一个支持的平淡的设计器来辅助用户界面。
目前,WinForm和WPF桌面框架已经扩展。NETCORE是一个新的平台框架,所以我认为C是桌面开发的首选。
关于以上我的观点,您也可以讨论一下您的想法。
我仔细看过别人的答案,都很好。在一些第三方软件的帮助下,我们可以使用HTML或HTML5开发桌面软件,我们还可以开发应用程序。我想补充一点,微软提供的HTA文件在他们的答案中被省略了。HTA使用HTML、JS和VBS开发桌面软件。
百度百科说HTA是HTML应用(HTML应用)的缩写,是软件开发的新概念。以HTA格式直接保存HTML是一个独立的应用软件,与VB、C等编程语言设计的软件界面没有区别。
事实上,在XP时代,微软在系统中使用了大量HTA文件。实际上,它改变了后缀格式CPL name。你不用自己检查。最明显的应用是在控制面板。我们运行XP命令nusrmgr.cpl公司将出现如图所示的界面。
让我们用restorer分析一下nusrmgr.cpl公司文件,除了CPL自己的固定格式外,都是HTM文件。这也是微软一直不愿删除IE浏览器的原因之一。如果删除IE浏览器,如何让XP用HTML编写这些控制面板系统应用程序?
当然,随着微软系统的随时升级,CPL文件的开发也不同于HTA。然而,HTA文件确实能够编写大量有效的桌面软件。
我还用HTA写了一个下载生成器,当时效果非常好,可以绕过所有的主要防御。
如有必要,我可以在评论中提供下载地址。
使用electron开发桌面应用程序有什么好处
1。Web技术——基于铬和铬的电子节点.js,因此可以使用HTML、CSS和JavaScript构建应用程序。
2. 开源——electron是一个由GitHub和许多贡献者共同维护的开源项目。
3. 跨平台——electron与Mac、windows和Linux兼容,其应用程序可以在这三种操作系统上运行。
有哪些好用的中英文翻译软件?谷歌翻译研发时间笔记哦啊早啊,再加上目前的技术革新,采用神经网络系统进行翻译,可以大大提高翻译的准确性。Bing Translator是Microsoft的翻译软件。必应翻译采用语料库分析法来确定译文的释义,译文
华为荣耀v9各部位尺寸?1. 荣耀V9的车身尺寸为157.00mm(长)x 77.50mm(宽)x 6.97mm(高)。2. 荣耀V9的体重约为184g(含电池)。3. 荣耀V9的屏幕尺寸为5.7英寸。4. 荣耀V9耳机接口为3.5毫米。5
BP神经网络是一种人工神经网络。常用的神经网络有BP、RBF、SOM、Hopfield等。它的功能更强,记忆也不同。一般来说,人工神经网络的主要功能是模式识别和分类训练。
有没有什么软件同时支持各种智能家电?只需学习通信协议。有很多软件。
iPhone该不该进行系统升级?如果普通手机系统稳定正常,就不需要升级了!特别是对于那些根本不需要太多功能的人来说,稳定性是第一位的如果将手机自带的低内存更换高内存比如64G更换成128G,会对手机系统有影响吗?一些疯狂的手机发烧友会像音频
自学Linux怎么学?自学的方法有很多,看看你是否有C语言和操作系统的基础。现在网上有很多资料,有各种各样的培训视频和教程。1、开始使用Linux并不容易。关键取决于你的基础。如果你有一个强大的C语言,你需要非常好的MCU,并且你有操作系统
命令行里输入python没有运行?一般情况下,有以下情况时,它不能正常运行:1。首先,确认python环境是否正确安装;2。配置python环境变量。一般来说,安装程序会自动安装,解压缩版本需要在路径中指定python的安装位置;3。此外,
大数据和Java语言有啥区别?大数据是指传统软件工具在一定时间内无法捕获、管理和处理的数据集。它是一种海量、高增长率、多样化的信息资产,需要新的处理模式具有更强的决策能力、洞察力和流程优化能力。软件开发是根据用户需求构建软件系统或系统的软件
西安有些物业被曝光“偷暖”,虚报空置面积,凌晨关阀门,你遇到过吗?应该怎么办?完全同意按流量收费,直接向供热公司付费的想法。物业公司撤销时,环卫直接负责垃圾,消防队负责灭火,派出所负责门岗,生活用水给水厂,国家电网负责供电,小区内道路交给道
在PB中如何将读取的txt文件显示在listbox控件中?//你好,让我给你举个例子 温度.txt加载到列表框:lbu1integer liufilenum string lsuempuinputlong llureliufilenum=F