我需要开发一个包含 6 或 7 个表单的简单 Windows 应用程序。它的主要目的是管理文件和启动外部程序。
这些是我的愿望,按重要性降序排列
- 自由的
- Be Visual,我的意思是,在屏幕上绘制形式和对象的可能性。
- 可以将它放在 USB 笔式驱动器中。
我需要一种轻型/小型语言,而不是一种非常复杂的语言。我的程序将只有很少的表单,而且它的功能很简单。
有没有符合这个愿望的语言?如果没有,是否有任何商业用途?
我需要开发一个包含 6 或 7 个表单的简单 Windows 应用程序。它的主要目的是管理文件和启动外部程序。
这些是我的愿望,按重要性降序排列
我需要一种轻型/小型语言,而不是一种非常复杂的语言。我的程序将只有很少的表单,而且它的功能很简单。
有没有符合这个愿望的语言?如果没有,是否有任何商业用途?
如果我是你,我会使用Visual C# Express 。
正如其他人所建议的那样,C# 不是一个糟糕的选择。
我个人会使用wxPython。如果您想要一个 GUI 来帮助您布置表单,wxDesigner非常好。
再次投票给拉撒路/自由帕斯卡。它从棒上工作,并生成(在 Windows 32/64/CE 上)独立二进制文件,您可以完全访问 windows api 和其他windwos 特定小工具(COM)
看看Visual Basic Express。IMNTBHO,VB.Net 的学习曲线比 C# 等价物要浅。
如果做不到这一点(尽管这么说让我很痛苦),请查看 MS-Access(以及随身携带的运行时安装)。它不是免费的,但也不是很贵。学习曲线甚至比 VB.Net 还要浅。
您提到希望您的程序可以在 USB 驱动器上移植,因此只要您将使用您的程序的所有机器都安装了 .Net 框架,之前建议 C# 和 VB.Net 的答案就很好。
如果您需要在没有 .Net 的系统上运行您的程序,您需要查看可以生成本机 .exe 或可以将脚本包装在可执行文件中的编程环境。哪个是正确的取决于您的需求和编程经验,但我会看看Lazarus/Free Pascal、C++或Python(使用py2exe)。
Visual Studio Express 版本似乎很适合您的要求。
检查: http: //www.microsoft.com/Express/
我推荐Turbo Explorer。它是一个免费的 RAD IDE,可以在 C++ 或 Delphi 中生成本机 win32 应用程序,而不需要像 .NET 这样的托管框架。
使用起来再简单不过了。只需将组件拖放到表单上,编译并运行。
我通常会在 .NET 框架上推动 C# 或其他东西,但是在闪存盘上运行的规定意味着您需要可以本机编译的东西。除了上面提到的 Lazarus/FreePascal,你可能还想研究CodeGear Delphi