注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

紫金桥软件

大庆紫金桥软件技术有限公司—监控组态软件,实时数据库,管控一体化专业厂商

 
 
 

日志

 
 

紫金桥软件客户端的启动参数  

2015-01-29 15:18:50|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

紫金桥组态软件和实时数据库均支持BSCS模式运行,这两种模式下启动客户端时都可以传递参数(即命令行参数),以便于指定客户端的状态或传达其他信息。

 

可传递的参数种类

 

1.系统参数

 

系统参数指的是系统规定的一些预定义参数,可以在启动参数中指定将要启动的客户端的状态,例如:初始窗口名、人机界面的初始尺寸、是否具有主菜单等等。

 

系统参数的传递格式为:参数名1=参数值,参数名2=参数值……

 

例如:"C:\Program Files\RealSim\View.exe" DIR=C:\Program Files\RealInfo,DS=本地,CAP=示例,-VIEW=主窗口,MinMaxBox=1

 

传递的系统参数在客户端启动后系统会自动接收。

 

2.自定义参数

 

自定义参数是用户自己定义的、用于在启动时传递给客户端的参数。自定义参数的传递格式为:?参数名1=参数值?参数名2=参数值……

 

例如:"C:\Program Files\RealSim\View.exe" ?参数1=A?参数2=B

 

传递的自定义参数在客户端启动后需要使用全局函数GetStartupParam来接收,该函数的原型为:

 

String GetStartupParam(String Name) As String

 

参数“Name”代表自定义参数名,返回的字符串为该启动参数的值。

 

可以在客户端的进入程序动作内获取自定义参数的值并做相应处理。

 

使用启动参数的情况

 

1.CS模式

 

CS运行模式,将人机界面(view.exe)作为单独程序运行时一般需要传递启动参数。这时的启动参数有可能既包含系统参数又包含自定义参数。应将传递的系统参数放在启动命令的前部,用户自定义参数放在启动命令的尾部,否则系统将不识别。

 

例如:"C:\Program Files\RealSim\View.exe" DIR=C:\Program Files\RealInfo,DS=本地,CAP=示例,-VIEW=主窗口,MinMaxBox=1?参数1=A?参数2=B

 

2.BS模式

 

BS模式运行时。可以通过所访问的URL对其传递自定义启动参数。

 

例如:

 

http://127.0.0.1/real?参数1=A?参数2=B

 

注意,在BS模式下不支持传递系统启动参数。

 

附录 系统参数列表

 

下表列出了可以使用的系统启动参数,可以使用它们的任意组合。不指定的参数系统将使用缺省值。如果工程内的系统配置与启动参数相矛盾,则按启动参数为准。例如,工程内指定客户端具有主菜单,但是启动参数中却指定了NoMenu=1,那么客户端启动后将没有主菜单。

 

紫金桥软件客户端的启动参数 - dqzijinqiao - 紫金桥软件

  

 

有任何关于组态软件的技术问题或需要更多的技术资料,可以在微信(微信号:Realinfo留下联系方式或者到http://www.realinfo.cc/交流论坛提出,我们将及时为您解答。

 

  评论这张
 
阅读(0)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017