2011-09-04 34 views
0

我打算开发一个基于Windows桌面的GUI应用程序,但我不知道要选择哪种语言或IDE。我真的很喜欢使用所见即所得的GUI编辑器。我的应用程序将依赖基于Web的XML提要,因此内置的支持将非常棒。我不希望应用程序具有任何依赖性或需要管理员权限才能运行。跨平台很好,不是不需要的。简易语言/ IDE开发GUI程序?

如果有必要,我愿意学习一门新的语言。

+1

你说“跨平台很好,但不是必需的”。如果它不是跨平台的,它应该运行在哪个平台上? – icktoofay

+0

Windows。对不起,会编辑。 – Matt

回答

1

德尔福在Windows GUI应用程序开发方面享有盛誉。他们称之为“RAD”Studio(快速应用开发工作室)。

0

查看Delphi。另外FreePascal和它的Lazarus IDE几乎是一个开源的Delphi克隆,虽然没有经过优化,但它提供了跨平台支持。

0

对于Windows,我一定会去C#。 如果您了解C++并拥有MFC体验,那么应该相当容易学习。

是的,它有所见即所得的GUI编辑器。

设计用户界面(Visual C#中) http://msdn.microsoft.com/en-us/library/ms173080(v=vs.80).aspx

,似乎这是你在找什么?

SyndicationFeed类 http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.syndicationfeed.aspx

祝您好运!

+0

感谢您的回答。 C#是否需要用户安装.NET? – Matt

+0

看起来确实如此。 http://stackoverflow.com/questions/6146369/how-can-i-deploy-a-c-application-if-users-dont-have-net-installed – young

0

有几种变体。

仅适用于Windows

C#+ MSVS:今天 一个最好的选择上的Windows平台

  • +良好的文档
  • +大开发商社区
  • - 你需要安装了.net的系统。

德尔福

  • +易启动
  • 所有功能于一身的工具,GUI编辑
  • 并不是很普及

跨洗车台

Qt的wxWidgets的或其他一些工具集

0

如果你正在寻找一个免费的解决方案,你可以使用SharpDevelop,这是一个免费的IDE C#或VB.NET,并具有一个类似于Visual Studio中的GUI设计器。您应该能够使用.NET框架的任何类和库。

您将需要.NET Framework,但从Windows Vista开始,默认安装(.NET Framework 3.0,我认为)。