首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在运行时排序库文件的优先顺序

问如何在运行时排序库文件的优先顺序
EN

Stack Overflow用户
提问于 2012-09-05 11:26:16
回答 1查看 471关注 0票数 0

我已经使用下面的代码动态加载了三个库文件。我已经在B.vbs中覆盖了A.vbs的一些函数。因此,我希望将优先级顺序从"A.vbs->B.vbs->C.vbs“更改为"B.vbs->A.vbs->C.vbs”。

如何在执行以下代码后更改库文件(B.vbs)的优先位置。在"C:\A.vbs“之前执行ExecuteFile "C:\B.vbs”很容易,但我需要根据用户指定的输入位置来更改库的位置。

代码语言:javascript
复制
ExecuteFile "C:\A.vbs"  
ExecuteFile "C:\B.vbs"  
ExecuteFile "C:\C.vbs" 

-Shreshtha

EN

回答 1

Stack Overflow用户

发布于 2012-10-03 15:08:39

尽管我不能确切地理解为什么要这样做,但最简单的方法是根据用户I/p将您的Execute语句包装在if或switch语句中。

代码语言:javascript
复制
select case choice

case 0 : ExecuteFile "C:\A.vbs" 
         ExecuteFile "C:\B.vbs"
         ExecuteFile "C:\C.vbs"

case 1:  ExecuteFile "C:\B.vbs" 
         ExecuteFile "C:\A.vbs"
         ExecuteFile "C:\C.vbs"

诸若此类。

其中"choice“将是用户的输入,它将决定序列。

如果你想让用户给出确切的顺序,你也可以这样做:

代码语言:javascript
复制
case "123" : ExecuteFile ... ' Order A, B, C
case "213" : ExecuteFile ... ' Order B, A, C 

诸若此类

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12274099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档