找回密码
 加入
搜索
查看: 20068|回复: 16

[系统综合] 大侠们请教 怎么运行下拉框中选中的文件呢

 火.. [复制链接]
发表于 2013-8-17 17:44:11 | 显示全部楼层 |阅读模式

大侠们请教 怎么运行下拉框中选中的文件呢
搞了2天了也没搞定,求大侠们帮帮忙了。
或者愿意用一包烟钱作为回报的也欢迎加qq
:858610319留下支付宝,O(∩_∩)O谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-8-17 17:59:34 | 显示全部楼层
回复 1# pyj521


楼主钱多得没处花吗? 这里可不是有了钱才有交流和帮助滴.
你应该把代码发上来.单单看个图,未必知道你问题的具体情况.
要不你试下 Run(GuiCtrlRead($combo))
 楼主| 发表于 2013-8-17 18:23:26 | 显示全部楼层
回复 2# user3000
谢谢你朋友,你说的很对很对。可以帮我看看吗?
我已经上传到网盘了,谢谢
下载:
http://pan.baidu.com/share/link?shareid=2619562708&uk=2047319879
发表于 2013-8-17 20:57:33 | 显示全部楼层
回复 3# pyj521

你真逗,那个文件包不小,而且还加了密!
如果原代码很大,为什么不直接把简化的代码放到帖子里?
发表于 2013-8-18 09:14:17 | 显示全部楼层
回复  pyj521

你真逗,那个文件包不小,而且还加了密!
如果原代码很大,为什么不直接把简化的代码放到帖子 ...
user3000 发表于 2013-8-17 20:57



    经测试,密码为他的QQ号码:858610319

评分

参与人数 1金钱 +10 收起 理由
lpxx + 10 这个也能?

查看全部评分

发表于 2013-8-18 09:46:33 | 显示全部楼层
回复 5# 绿色风

佩服,佩服,这个都有耐心去猜解!

昨晚楼主在论坛有短消息给我几回. 但我一直都弄不明白他到底要实现什么目的或功能;就没能帮上什么忙!
我也没有很多时间和精力去帮他做什么测试.
也许他愿意出点钱找人帮助的.有兴趣的话,兄弟你可以尝试跟他联系下.
 楼主| 发表于 2013-8-18 11:07:23 | 显示全部楼层
回复 5# 绿色风


    其实每时每刻我都在等待能帮我的那个人出现呢?就是怎么运行下拉框里面选中的文件,如图!
 楼主| 发表于 2013-8-18 11:17:53 | 显示全部楼层
$TABSHEET4 = GUICTRLCREATETABITEM("机号")
$COMBO1 = GUICTRLCREATECOMBO("", 0x00000078, 0x00000070, 0x00000093, 0x00000050, BITOR($CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL))
SETCOMBOEX(@SCRIPTDIR & "\机号编码\*.EXE", -0x00000001, $WALLPAPER)
$Button1 = GUICtrlCreateButton("应  用", 120, 170, 150,60);创建按钮(Button)控件.



$TABSHEET5 = GUICTRLCREATETABITEM("IP")
$COMBO1 = GUICTRLCREATECOMBO("", 0x00000078, 0x00000070, 0x00000093, 0x00000050, BITOR($CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL))
SETCOMBOEX(@SCRIPTDIR & "\IP切换\*.BAT", -0x00000001, $WALLPAPER)
SETCOMBOEX(@SCRIPTDIR & "\IP切换\*.CMD", -0x00000001, $WALLPAPER)
$Button1 = GUICtrlCreateButton("应  用", 120, 170, 150,60);创建按钮(Button)控件.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-8-18 12:40:45 | 显示全部楼层
先读下拉框中的数据,再用RUN啊,user3000不是已经说了吗
发表于 2013-8-18 13:12:32 | 显示全部楼层
回复 1# pyj521


给你个示例,难得看你的代码,你直接去套用吧。以下放到你的主程序目录中运行看效果.
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Include <File.au3>  ;file相关的
#include<array.au3>  ;与数据相关的
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("测试示例", 270, 204, 192, 114)
$Combo1 = GUICtrlCreateCombo("", 64, 48, 161, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Button1 = GUICtrlCreateButton("应用", 72, 88, 145, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

_exe_list() ;载入数据到 combo 中

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

                Case $Button1
                        $url = @ScriptDir&"/机号编码/"&GUICtrlRead($Combo1)
                        MsgBox(0,"应用路径",$url)
;~                         ShellExecute($url,"","","",  @SW_HIDE) ;隐藏执行一个外部程序
        EndSwitch
WEnd


Func _exe_list() ;载入数据到 combo 中
        $list = _FileListToArray(@ScriptDir&"/机号编码","*号机n.exe",1)
;~         _ArrayDisplay($list,"测试而以")
        _ArrayDelete($list,0)  ;删除数组中第一个数值
        GUICtrlSetData($Combo1,_ArrayToString($list),$list[0])  ;将 数组发送到 combo中
EndFunc
支付宝id:13640701096(只是ID而以不是现在的电话)
   淘宝ID:vbt风哥  给张把彩票吧
 楼主| 发表于 2013-8-18 13:43:21 | 显示全部楼层
回复 10# 绿色风


    老大,这段代码测试的时候一闪而过,没有界面出来呀  一张彩票小意思  我的问题解决了,送你一张,中个几十万?
发表于 2013-8-18 13:49:15 | 显示全部楼层
回复 11# pyj521


不是说了吗,放到你主程的目录中运行看效果。

一闪而过,是因为 在你 脚本目录中无发现 机号编码文件夹或是需的机号文件
发表于 2013-8-20 01:46:28 | 显示全部楼层
我倒是觉得有时候商业点好 回报也并不一定要是人民币 因为有的人是在这里来学习的 有的人是在这里来只求实现一个功能的 比如楼主这个要求也不难 假如他只是想实现这样一个功能  并无心深入学习 给他几个函数也是浪费他的时间  如果直接免费给代码 那以后在遇到有朋友提问 要求不高 版主们也没那么多精力来管 知道怎么解决的 也许因为觉得花费时间 也就不帮忙了
高手的金币多得只是数字 新人为了金币到处灌水 有人有需求 有人可以提供 是不是可以形成一个市场呢?
发表于 2013-8-20 08:22:27 | 显示全部楼层
10楼经测试完全达到LZ要求
发表于 2013-8-20 08:26:32 | 显示全部楼层
10楼经测试完全达到LZ要求
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-20 07:41 , Processed in 0.088272 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表