pyj521 发表于 2013-8-17 17:44:11

大侠们请教 怎么运行下拉框中选中的文件呢


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

user3000 发表于 2013-8-17 17:59:34

回复 1# pyj521


楼主钱多得没处花吗? 这里可不是有了钱才有交流和帮助滴.
你应该把代码发上来.单单看个图,未必知道你问题的具体情况.
要不你试下 Run(GuiCtrlRead($combo))

pyj521 发表于 2013-8-17 18:23:26

回复 2# user3000
谢谢你朋友,你说的很对很对。可以帮我看看吗?
我已经上传到网盘了,谢谢
下载:http://pan.baidu.com/share/link?shareid=2619562708&uk=2047319879

user3000 发表于 2013-8-17 20:57:33

回复 3# pyj521

你真逗,那个文件包不小,而且还加了密!
如果原代码很大,为什么不直接把简化的代码放到帖子里?

绿色风 发表于 2013-8-18 09:14:17

回复pyj521

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


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

user3000 发表于 2013-8-18 09:46:33

回复 5# 绿色风

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

昨晚楼主在论坛有短消息给我几回. 但我一直都弄不明白他到底要实现什么目的或功能;就没能帮上什么忙!
我也没有很多时间和精力去帮他做什么测试.
也许他愿意出点钱找人帮助的.有兴趣的话,兄弟你可以尝试跟他联系下.

pyj521 发表于 2013-8-18 11:07:23

回复 5# 绿色风


    其实每时每刻我都在等待能帮我的那个人出现呢?就是怎么运行下拉框里面选中的文件,如图!

pyj521 发表于 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)控件.

gczxhzb 发表于 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);将 数组发送到 combo中
EndFunc
支付宝id:13640701096(只是ID而以不是现在的电话)
   淘宝ID:vbt风哥给张把彩票吧

pyj521 发表于 2013-8-18 13:43:21

回复 10# 绿色风


    老大,这段代码测试的时候一闪而过,没有界面出来呀一张彩票小意思我的问题解决了,送你一张,中个几十万?{:face (411):}

绿色风 发表于 2013-8-18 13:49:15

回复 11# pyj521


不是说了吗,放到你主程的目录中运行看效果。
一闪而过,是因为 在你 脚本目录中无发现 机号编码文件夹或是需的机号文件

zch11230 发表于 2013-8-20 01:46:28

我倒是觉得有时候商业点好 回报也并不一定要是人民币 因为有的人是在这里来学习的 有的人是在这里来只求实现一个功能的 比如楼主这个要求也不难 假如他只是想实现这样一个功能并无心深入学习 给他几个函数也是浪费他的时间如果直接免费给代码 那以后在遇到有朋友提问 要求不高 版主们也没那么多精力来管 知道怎么解决的 也许因为觉得花费时间 也就不帮忙了
高手的金币多得只是数字 新人为了金币到处灌水 有人有需求 有人可以提供 是不是可以形成一个市场呢?

fhqbbfcu2050 发表于 2013-8-20 08:22:27

10楼经测试完全达到LZ要求

fhqbbfcu2050 发表于 2013-8-20 08:26:32

10楼经测试完全达到LZ要求
页: [1] 2
查看完整版本: 大侠们请教 怎么运行下拉框中选中的文件呢