有谁知道支持Windows平台上GUI应用程序开发的免费工具(语言,环境)?
我希望能够创建一个不依赖于任何外部运行时或库的单个可执行文件.
我希望能够以与SysInternals的Process Explorer或Autoruns非常相似的方式运行此EXE.换一种说法; 没有安装程序,便携式应用程序
此应用程序还必须提供相当丰富的窗口(控件,窗口小部件等)用户界面,并应在Windows 2000,XP,Vista和更高版本上运行.
我知道C/C++,但我正在寻找一种环境/语言,为GUI开发提供更具体,更快速的支持.此外,德尔福需要花钱.
对于快速原型设计,Autoit是一个可行的选择(但它是一种脚本语言).
联合赛特作为一个编辑器,AutoIt的为EXE能力(AutoIt3.exe在赛特和Autoit3Wrapper.exe实际产生EXE),你有一个完整的GUI开发环境.
AutohotKey是一种替代方案,但基于旧的AutoitV2.
您仍然可以从Autoit执行AutohotKey脚本;)
Run("c:\Program Files\Autohotkey\Autohotkey.exe c:\scripts\devicesset.ahk")
虽然本机不支持交互式调试,但它们是(2008年,但在2014年:是?)的几个调试工具,以方便调试过程.(从这张票)
更新2014:可能不支持"AutoEditDebugger":
编辑2009年10月:NB此脚本自2008年以来一直没有得到维护.由于编辑器的一些问题,它在Vista中崩溃了.
德尔福绝对是一个很好的方式.有一个名为Turbo Delphi 的免费版本.可用的版本已经有几年了,所以很遗憾他们没有发布新版本的Turbo版本.
完整的RAD Studio 也有试用版,但我认为这不是你想要的.