中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: CMD可以编出标准GUI程序吗? 上一主题 | 下一主题
hdshjffdd
初级用户





积分 131
发帖 53
注册 2006-7-31
状态 离线
『楼 主』:  CMD可以编出标准GUI程序吗?

看了论坛上诸位高手联合VBS和CMD的半GUI编程,不禁想问到CMD可以不依赖VBS而直接调用函数来生成窗体吗?

[ Last edited by hdshjffdd on 2006-8-4 at 08:57 ]

2006-8-4 08:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 2 楼』:  

Re hdshjffdd:

      知识面有多大,脚本的功能就有多大。

                                                ——依然引用 3742668 兄的铭言

      如果你曾经阅读过一篇闲来无事之作[1],并且留有印象,那么就会理解铭言的意义,而无数次的搜索、阅读、理解、试验、修改、提问就是扩大知识面的不二法门。

[1] 精华 I:  [推荐][Win]闲来无事之-记用BAT实现文件下载功能
http://www.cn-dos.net/forum/viewthread.php?tid=21005



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2006-8-6 03:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 3 楼』:  

如果仅仅指控制台编程的话很简单,例如在 .Net 中引用一个 System.Windows.Forms 命名空间就可以实现所有 GUI 功能。




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-8-6 18:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hdshjffdd
初级用户





积分 131
发帖 53
注册 2006-7-31
状态 离线
『第 4 楼』:  

对。我想找一个可以实现System.Windows.Forms主要功能的外部工具。 像WBAT一样独立的。.net 的运行库太大了。

2006-8-11 22:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hdshjffdd
初级用户





积分 131
发帖 53
注册 2006-7-31
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by willsort at 2006-8-6 03:18:
Re hdshjffdd:

      知识面有多大,脚本的功能就有多大。

                                                ——依然引用 3742668 兄的铭言

      如果你曾经阅读蠮..

是啊。  知识面有多大,脚本的功能就有多大。铭言!!!

2006-8-11 22:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 6 楼』:  



可以试试 AutoIt ,一个90多K的dll可以实现GUI等超级 kool 的功能。国外有人用他编软件发布~~可以直接内嵌到vbs/js,然后调用




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-8-11 22:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hdshjffdd
初级用户





积分 131
发帖 53
注册 2006-7-31
状态 离线
『第 7 楼』:  

能麻烦您发上个来吗?俺的英文不好。希望您能来点简单的实例说明,谢谢您啊!

2006-8-11 22:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 8 楼』:  

英文不好——寸步难行,OK?




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-8-11 23:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by hdshjffdd at 2006-8-4 08:48:
看了论坛上诸位高手联合VBS和CMD的半GUI编程,不禁想问到CMD可以不依赖VBS而直接调用函数来生成窗体吗?

[ Last edited by hdshjffdd on 2006-8-4 at 08:57 ]

调用函数只能是天方夜谭。
关于什么是函数,什么是过程,什么是应用程序,内部外部命令的区别等等这些概念,建议着重学习一下。
[url]
http://www.microsoft.com/china[/url]下的  "脚本中心" ,对你可能会有不少帮助,你可以去那逛逛。

2006-8-12 13:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: