2

我需要开发一个包含 6 或 7 个表单的简单 Windows 应用程序。它的主要目的是管理文件和启动外部程序。

这些是我的愿望,按重要性降序排列

  1. 自由的
  2. Be Visual,我的意思是,在屏幕上绘制形式和对象的可能性。
  3. 可以将它放在 USB 笔式驱动器中。

我需要一种轻型/小型语言,而不是一种非常复杂的语言。我的程序将只有很少的表单,而且它的功能很简单。

有没有符合这个愿望的语言?如果没有,是否有任何商业用途?

4

8 回答 8

4

如果我是你,我会使用Visual C# Express 。

于 2009-04-15T10:53:15.463 回答
2

正如其他人所建议的那样,C# 不是一个糟糕的选择。

我个人会使用wxPython。如果您想要一个 GUI 来帮助您布置表单,wxDesigner非常好。

于 2009-05-22T09:01:27.090 回答
1

再次投票给拉撒路/自由帕斯卡。它从棒上工作,并生成(在 Windows 32/64/CE 上)独立二进制文件,您可以完全访问 windows api 和其他windwos 特定小工具(COM)

于 2009-05-02T16:08:24.630 回答
1

看看Visual Basic Express。IMNTBHO,VB.Net 的学习曲线比 C# 等价物要浅。

如果做不到这一点(尽管这么说让我很痛苦),请查看 MS-Access(以及随身携带的运行时安装)。它不是免费的,但也不是很贵。学习曲线甚至比 VB.Net 还要浅。

于 2009-04-16T19:08:25.263 回答
1

您提到希望您的程序可以在 USB 驱动器上移植,因此只要您将使用您的程序的所有机器都安装了 .Net 框架,之前建议 C# 和 VB.Net 的答案就很好。

如果您需要在没有 .Net 的系统上运行您的程序,您需要查看可以生成本机 .exe 或可以将脚本包装在可执行文件中的编程环境。哪个是正确的取决于您的需求和编程经验,但我会看看Lazarus/Free PascalC++Python(使用py2exe)。

于 2009-04-16T19:35:10.847 回答
1

Visual Studio Express 版本似乎很适合您的要求。

检查: http: //www.microsoft.com/Express/

于 2009-05-22T09:03:44.043 回答
0

我推荐Turbo Explorer。它是一个免费的 RAD IDE,可以在 C++ 或 Delphi 中生成本机 win32 应用程序,而不需要像 .NET 这样的托管框架。

使用起来再简单不过了。只需将组件拖放到表单上,编译并运行。

于 2009-05-02T16:18:13.373 回答
0

我通常会在 .NET 框架上推动 C# 或其他东西,但是在闪存盘上运行的规定意味着您需要可以本机编译的东西。除了上面提到的 Lazarus/FreePascal,你可能还想研究CodeGear Delphi

于 2009-05-02T16:40:21.260 回答