加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows上编写轻量级GUI程序的最快捷路径是什么?

发布时间:2020-12-13 20:36:20 所属栏目:Windows 来源:网络整理
导读:我想要一个小的(30MB)独立Windows可执行文件(单个文件),它创建一个窗口,询问用户目录的位置,然后在该目录中启动另一个程序. 此可执行文件必须在x86-64架构上的32位和64位的XP,Vista,Server 2003和Server 2008版本的Windows以及Itanium芯片上运行. 如果我们只
我想要一个小的(<30MB)独立Windows可执行文件(单个文件),它创建一个窗口,询问用户目录的位置,然后在该目录中启动另一个程序. 此可执行文件必须在x86-64架构上的32位和64位的XP,Vista,Server 2003和Server 2008版本的Windows以及Itanium芯片上运行. 如果我们只需要构建一次以便在所有这些平台上运行它,那将是非常壮观的,但这不是必需的.这是专有系统,因此GPL代码是禁止的. 将它组合在一起的最快方法是什么? 这些是我正在研究的一些事情,所以如果你有关于它们可行性的信息,我就是这样的:
>使用perl2exe获取二进制文件的Perl / Tk.
> Ruby与wxruby
>学习MFC编程,并像其他人一样以正确的方式完成.
WSH脚本怎么样?它不会是一个exe,对,但要求一个文件夹,我不认为需要一个exe文件,更不用说30Mb了…

一个1Kb的脚本,使用vbs扩展名将其保存为您喜欢的任何名称并运行它.如果不清楚,请询问您是否有文件夹名称,然后从system32子目录运行calc.exe.你当然可以在2或4 Kb中做得比这更好.

Set WshShell = WScript.CreateObject("WScript.Shell")
win = InputBox("Please type your Windows folder location.")
If Right(win,1) <> "" Then
  win = win & ""
End If
WshShell.Run win & "system32calc.exe"

要添加“文件夹浏览器”对话框而不是“输入框”,请选中“this”.

明显的好处是:

>简单(好吧,VB很难看,但如果你愿意,你可以使用JScript),不需要编译它!
> Compatibility,适用于我可用的每台Windows机器(从98开始)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读