我正在做一个小的音频编辑器界面,它需要有一个对话框与3-4个按钮选项以及激活选项,当用户点击激活,另一个对话框将弹出他的Mac地址和代码,我听说Visual basic是很好的.exe,但它给我的应用程序的完全控制?
发布于 2017-02-21 12:45:42
你必须思考你的长处在哪里。如果你是一个强大的Python程序员,那么就朝这个方向去吧。如果你是一个优秀的VB程序员,那么就朝这个方向走吧。我认为你正在考虑使用的两个选项都不是理想的。
实际上,我会在Visual Studio 2015社区中推荐C#。Python本身并不是编译成EXE的,要获得编译后的可执行文件还有很多麻烦要做。
最近,我使用C#和Visual Studio2015社区为我正在做的工作创建了一个类似的小图形用户界面。我之前在QT中使用过Python。为了从python中获得EXE,我不得不经历额外的困难,这无疑使我当时选择python成为一个不利因素。
使用Visual Studio中的NUGET库,C#有大量的库可用。与C#相比,VB相当过时(但仍然非常有用)。
Python也有大量当前支持的开源库。
发布于 2017-02-21 16:52:00
由于您没有任何使用C#的经验(如评论中所述),因此您应该使用VB.Net。我猜它有你所描述的你需要的所有功能。但是如果你想成为一个好的程序员,我建议你尽快学习C#,因为C#语言类似于许多其他著名的/流行的和强大的编码语言,所以当你需要其他语言的时候,学习它们也会更容易。
我也没有太多关于C#的知识,正在努力学习。相信我,根据我的一些经验,它比VB.Net方便得多。
https://stackoverflow.com/questions/42358632
复制相似问题