gd510090 发表于 2008-3-23 11:13:00

哈哈!浏览功能画出来了。虽然不知道啥意思,原来弄丢了一段
呵呵!我的按钮快整满了
谢谢九哥!

gd510090 发表于 2008-3-23 11:15:39

C:\Documents and Settings
C:\Program Files
E:\Program Files (x86)
这几个文件夹打不开
这类的都不行

WIMNT的优化“按钮”再有压缩攻能,优化之后原来62多,现在是59多

[ 本帖最后由 gd510090 于 2008-3-23 11:30 AM 编辑 ]

lxl1638 发表于 2008-3-23 13:04:26

原帖由 bbis 于 2008-3-23 02:48 AM 发表 http://bbs.wuyou.net/images/common/back.gif
功能是强,不过有一点,编辑太麻烦。。
如果有个专用的窗口编辑器,像C++一样创建窗口,按钮等,
保存后,就是可以用的INI文件多好呀。。。

不算麻烦吧?窗口或窗口控件的定义几乎是统一的参数和格式,
一行文字定义一个控件或窗口,WinCMD 脚本是最简单的了,
其它语言或脚本难以做到的一行文字完成一个窗口或控件的定义:

_SUB    <窗口名称>   <,窗口形状>     [,窗口标题]      [,窗口事件][,窗口图标]
CHEK   <复选框名称>  <,复选框形状>    [,复选框标题]    [,复选框事件][,复选框状态]
EDIT   <编辑框名称>  <,编辑框形状>    [,编辑框标题]    [,编辑框事件]
ITEM    <按钮名称>   <,按钮形状>      [,按钮标题]      [,按钮事件][,按钮图标]
LABE    <标签名称>   <,标签形状>   [,标签标题]
LIST <下拉列表框名称><,下拉列表框形状><,下拉列表框标题>[,下拉列表框事件][,默认选中的条目]
GROU  <组合面板名称> <,组合面板形状> [,组合面板标题]
RADI   <单选框名称>  <,单选框形状>  [,单选框标题]    [,单选框事件][,单选框状态]
TIME   <定时器名称>  <,定时器周期>           [,定时器事件]


[ 本帖最后由 lxl1638 于 2008-3-23 05:43 PM 编辑 ]

chenall 发表于 2008-3-23 13:15:50

一个小小的WINCMD就可以实现如此多的功能,真是太强了..
以后可以不用VBS和那些第三方工具了,直接使用WINCMD

如果能够做到与命令行交互就更好了.

cp8109 发表于 2008-3-23 14:22:07

原帖由 <i>玄天</i> 于 2008-3-9 12:20 AM 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1345186&ptid=121828" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
这东东很不错,但貌似只能上下排列,如果同时能够左右排列,能够定义标题栏字体就很理想咯<br />
<br />
貌似没法自动卸载,哪位老大修改下配置文件~~~36777 <br />



里面的内容让我大跌眼镜! 呵呵,不过还是要谢谢你提供的游戏!

玄天 发表于 2008-3-23 15:51:23

回复 #96 cp8109 的帖子

麻烦你看仔细日期~~~~~~~~

gd510090 发表于 2008-3-23 16:52:47

两个小问题(如图),可以的话,九哥下次更新WIMTOOL时考虑完善完善?

[ 本帖最后由 gd510090 于 2008-3-23 04:56 PM 编辑 ]

nn2nn 发表于 2008-3-23 23:41:38

原帖由 lxl1638 于 2008-3-8 02:20 PM 发表 http://bbs.wwwfox.net/images/common/back.gif
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃                WinCMD - 命令解释程序,支持创建窗口及以下窗口控件                   ┃
┣━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━┫
┃Button标准按钮控件│CheckBox复选框控件│ComboBox列表框控件│Edit    编辑框控件┃
┃Group   组合面板控件│Radio   单选框控件│Static文本标签控件│Timer   定时器控件┃
┗━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━┛


还有个LISTBOX,这个更直观!

也不应该少一个。

wpklgo 发表于 2008-3-24 09:43:15

用什么编的,真强,先睹为快。

lxl1638 发表于 2008-3-24 10:01:53

原帖由 nn2nn 于 2008-3-23 11:41 PM 发表 http://bbs.wuyou.net/images/common/back.gif


还有个LISTBOX,这个更直观!

也不应该少一个。
现在已有8个最常用的控件了,先修正2个BUG再说,暂时不加 LISTBOX, 纯API写LISTBOX太难了,
以后要加就再加4个控件一起加:LISTBOX、进度条、MEMO,MENU。

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃                WinCMD - 命令解释程序,支持创建窗口及以下窗口控件                   ┃
┣━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━┫
┃Button标准按钮控件│CheckBox复选框控件│ComboBox列表框控件│Edit    编辑框控件┃
┃Group   组合面板控件│Radio   单选框控件│Static文本标签控件│Timer   定时器控件┃
┃LISTBOX      │         进度条│MEMO            │MENU        ┃
┗━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━┛

[ 本帖最后由 lxl1638 于 2008-3-24 10:02 AM 编辑 ]

nn2nn 发表于 2008-3-24 12:47:26

LISTBOX      │         进度条│MEMO            │MENU   

这么有难度的都能实现,想都不敢想!

secowu 发表于 2008-3-24 17:55:47

等候4个版。。。呵呵。。。

spring_wind 发表于 2008-3-25 09:54:57

强人做的好东西,喜欢!!

lxl1638 发表于 2008-3-25 18:06:44

更新到2.8.00401.1638F版,见一楼。

genius3 发表于 2008-3-25 19:24:59

这个。。。。我看不懂~~

ynxmaifmsguxmft 发表于 2008-3-26 08:33:59

老九老师,wincmd在PE下显示正常,在经过美化的XP系统下的画面:

nn2nn 发表于 2008-3-26 08:38:01

非常支持除虫加固工程!

ynxmaifmsguxmft 发表于 2008-3-26 09:00:14

    另外wincmd对cmd文件的支持好像不是太好。假如,我在上一级目录建立程序启动菜单,在下一级文件夹里有个批处理文件1a.cmd,一个可执行文件2b.exe,在1a.cmd中输入start 2b.exe,运行1a.cmd会提示找不到2b.EXE。但放在同一个文件夹或在1a.cmd中把2b.exe的绝对路径写全才可以。但这样就不方便了,放在同一个文件夹下程序多了就容易乱,写绝对路径就不能移置...
    EXE格式的文件就不会出现这样的情况。

[ 本帖最后由 ynxmaifmsguxmft 于 2008-3-26 09:17 AM 编辑 ]

twtihss 发表于 2008-3-26 09:57:05

强.真是很厉害哈.!!!!!!!!!!

lxl1638 发表于 2008-3-26 11:28:53

原帖由 ynxmaifmsguxmft 于 2008-3-26 09:00 AM 发表 http://bbs.wuyou.net/images/common/back.gif
另外wincmd对cmd文件的支持好像不是太好。假如,我在上一级目录建立程序启动菜单,在下一级文件夹里有个批处理文件1a.cmd,一个可执行文件2b.exe,在1a.cmd中输入start 2b.exe,运行1a.cmd会提示找不到2b.EXE。但放在同一个文件夹或在1a.cmd中把2b.exe的绝对路径写全才可以。但这样就不方便了,放在同一个文件夹下程序多了就容易乱,写绝对路径就不能移置...
    EXE格式的文件就不会出现这样的情况。


你选试试双击那个 1a.cmd 能不能启动 2b.EXE?

lxl1638 发表于 2008-3-26 11:31:08

原帖由 ynxmaifmsguxmft 于 2008-3-26 08:33 AM 发表 http://bbs.wuyou.net/images/common/back.gif
老九老师,wincmd在PE下显示正常,在经过美化的XP系统下的画面:

你再到一楼下第1个附件。

zery 发表于 2008-3-26 13:57:38

好东西啊,强烈的支持

ynxmaifmsguxmft 发表于 2008-3-26 14:15:12

引用老九老师的话:“你选试试双击那个 1a.cmd 能不能启动 2b.EXE?”
答:能启动的,只是用wincmd后就不能用了还是提示找不到EXE文件。到一楼下了新的也不行,和原来的提示一样。
我做的效果见附件。

[ 本帖最后由 ynxmaifmsguxmft 于 2008-3-26 03:03 PM 编辑 ]

Yonsm 发表于 2008-3-26 14:44:38

老九,我也来支持一下。

ynxmaifmsguxmft 发表于 2008-3-26 15:19:07

还有个问题特别怪,我搞了一天,重做了无数遍,还是错误。下面的CMD.RAR里附了我做的原程序。

[ 本帖最后由 ynxmaifmsguxmft 于 2008-3-26 03:26 PM 编辑 ]

Yonsm 发表于 2008-3-26 15:31:24

原帖由 Yonsm 于 2008-3-26 02:44 PM 发表 http://bbs.wuyou.net/images/common/back.gif
老九,我也来支持一下。

想起来,我做了个 CeleScript,基本上是 XCMD 的异型,去掉了PE的特别支持,里面有注册表脚本解释的功能(可以直接导入注册表脚本,也可以把注册表脚本整合到CMD脚本中),可能比较有用,如果需要可以整合到 WinCMD。

另外,再提个建议,不要使用 INI 作为文件名,可以自己造一个,比如 wcs (WinCmd Script)什么的。并可以设置文件关联。双击即可打开。

lxl1638 发表于 2008-3-26 17:31:50

原帖由 ynxmaifmsguxmft 于 2008-3-26 02:15 PM 发表 http://bbs.wuyou.net/images/common/back.gif
引用老九老师的话:“你选试试双击那个 1a.cmd 能不能启动 2b.EXE?”
答:能启动的,只是用wincmd后就不能用了还是提示找不到EXE文件。到一楼下了新的也不行,和原来的提示一样。
我做的效果见附件。

帮你改一下,"程序菜单.INI"加了几个字(也可不加):

/////////////////////////////////////////////////////////////////
_SUB Windows,W200H300,启动a1b2,,a1b2\b2.ico#0
ITEM Button1,L22T100W150H80, 启动a1b2,EXEC %CurDir%\a1b2\a1.cmd,a1b2\b2.ico#0
_END
/////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////
CALL @Windows
/////////////////////////////////////////////////////////////////


"a1.cmd"也加了几个字,
这里一定要加,加了以后%ThisPath%就是"a1.cmd"所在目录(万能适用):

Set CMDCommandLine=%0
FOR /F "delims=" %%I in ("%CMDCommandLine%") do set ThisPath=%%~dpI
start %ThisPath%b2.exe

lxl1638 发表于 2008-3-26 17:36:39

原帖由 ynxmaifmsguxmft 于 2008-3-26 03:19 PM 发表 http://bbs.wuyou.net/images/common/back.gif
还有个问题特别怪,我搞了一天,重做了无数遍,还是错误。下面的CMD.RAR里附了我做的原程序。

你那两个位置应该是什么才对的?
或者你检查一下是不是按钮的位置设置不对,超出了窗口的边界?

lxl1638 发表于 2008-3-26 17:53:15

原帖由 Yonsm 于 2008-3-26 03:31 PM 发表 http://bbs.wuyou.net/images/common/back.gif


想起来,我做了个 CeleScript,基本上是 XCMD 的异型,去掉了PE的特别支持,里面有注册表脚本解释的功能(可以直接导入注册表脚本,也可以把注册表脚本整合到CMD脚本中),可能比较有用,如果需要可以整合到 ...

好主意,关联到指定的文件类型,双击即调用 LOAD 命令。

ynxmaifmsguxmft 发表于 2008-3-26 18:36:32

原帖由 lxl1638 于 2008-3-26 05:31 PM 发表 http://bbs.wuyou.net/images/common/back.gif


帮你改一下,"程序菜单.INI"加了几个字(也可不加):



"a1.cmd"也加了几个字,
这里一定要加,加了以后%ThisPath%就是"a1.cmd"所在目录(万能适用):

我只是照葫芦画瓢,不知其所以然---加了%ThisPath%后错误依旧...
页: 1 2 3 [4] 5 6 7 8 9 10 11 12 13
查看完整版本: WinCMD-V3.9.2010.0618版