vbscript 可以按引用传递参数吗?

2014-04-04  来源:本站原创  分类:vbs  人气:4 

vbscript 可以按引用传递参数吗?

比如说

function ddd(str)
str=str & "12345"
end function

abc="54321"

想通过 ddd(abc) ,把abc变成“5432112345”

要怎么改动才行呢?
回答:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

没发现要改动的地方啊

其实vbscript默认的传递参数方式就是byref,如果要传值,反倒要写成
function ddd(byval str)
...

但是在JS中调用VBS定义的函数时,参数则是按值传递,指明byRef也没有用
如果要改变值,可以用对象包装起来,如

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

相关文章
  • vbscript 可以按引用传递参数吗? 2014-04-04

    vbscript 可以按引用传递参数吗? 比如说 function ddd(str) str=str & "12345" end function abc="54321" 想通过 ddd(abc) ,把abc变成"5432112345" 要怎么改动才行呢? 回答: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 没发现要改动的地方啊 其实vbscript默认的传递参数方式就是byref,如果要传值,反倒要写成 function

  • Python自定义函数的创建.调用和函数的参数详解 2014-06-23

    这篇文章主要介绍了Python自定义函数的创建.调用和函数的参数.变量作用域等常见问题,需要的朋友可以参考下 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创见函数,这被叫做用户自定义函数. 一.定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 1.函数代码块以def关键词开头,后接函数标识符名称和圆括号(). 2.任何传入参数和自变量

  • asp,VBscript语法错误,史上最全最详细最精确第1/3页 2014-11-09

    ASP错误总结 -------------------------------------------------------------------------------- Microsoft VBscript语法错误(0x800A03E9)-->内存不足 Microsoft VBscript语法错误(0x800A03EA)-->语法错误 Microsoft VBscript语法错误(0x800A03EB)-->缺少 ':' Microsoft VBscript语法错误(0x800A

  • 适用于php-5.2 的 php.ini 中文版[金步国翻译] 2014-02-21

    最近服务器基本上都是使用了php 5.2.*,以前发布的版本的php.ini已经不适用于现在的版本了,特发现了这篇文章特分享给大家. 由于作者水平有限,因此不能保证作品内容准确无误,请在阅读中自行鉴别.如果你发现了作品中的错误,请您来信指出,哪怕是错别字也好,任何提高作品质量的建议我都将虚心接纳.如果你愿意就作品中的相关内容与我进行进一步切磋与探讨,也欢迎你与我联系.联系方式:MSN: [email protected] ;; 关于php.ini ;; ; 这个文件必须命名为'php.ini'并

  • 在 HTA 中暂停脚本的方法 2014-09-11

    问: 您好,脚本专家!如何在 HTA 中暂停脚本? -- TJ 答: 您好,TJ.您知道,从古至今,人们已经花费了巨大的时间和精力来探索生命的意义.脚本专家却从未参与其中.为什么?好吧,先不说懒,我们知道那无关紧要:就算您的确找到了生命的意义,也没人在乎它.没人想知道我们存在的理由:相反,他们 - 同您一样 - 只想知道到底如何才能暂停一个嵌入在 HTML 应用程序 (HTA) 中的脚本.那才是脚本专家为之献身的事业. 现在,如果您不熟悉 HTA,您首先想到的可能是"使用 Wscript.Sle

  • php.ini中的php-5.2.0配置指令详解 2014-11-09

    简介本文并非是对英文版 php.ini 的简单翻译,而是参考了众多资料以后,结合自己的理解, 在原有 php.ini 基础上增加了一些实用模块的配置说明,同时对文件内容的安排进行了调整. 由于作者不喜欢 no-free 的玩意儿,所以删除了除 MySQL 和 PostgreSQL 以外的其他数据库模块配置选项. ;; 关于php.ini ;; 这个文件必须命名为'php.ini'并放置在httpd.conf中的PHPIniDir指令指定的目录中. ; 最新版本的php.ini可以在下面两个位置查

  • php.ini 配置文件的深入解析 2014-11-13

    本篇文章是对php.ini配置文件进行了详细的分析介绍,需要的朋友参考下 [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件

  • PHP的基本常识小结 2015-01-23

    这些是写给初级PHP程序员或者入门不久的同学的,老鸟可以飘过,欢迎补充和评论:接受合理意见与批评 这些PHP的概念,有些刚开始比较难懂,很难理解,我把他们都列出来,希望能帮助一些人,在前进的路上少点荆棘. 1. variable variables(变量的变量) variable_variables.php <?php $a = 'hello'; $hello = 'hello everyone'; echo $$a.'<br />'; $b = 'John'; $c = 'Mary';

  • php.ini中文版 2015-03-18

    [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件:当前工作目录:环境变量PHPRC ; 指明的路径:编译时指定的路径. ; 在windows下,编译时的路径是Wi

  • 强烈推荐:php.ini中文版(1) 2015-03-21

    [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件:当前工作目录:环境变量PHPRC ; 指明的路径:编译时指定的路径. ; 在windows下,编译时的路径是Wi

  • php.ini 中文版 2015-05-03

    [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件:当前工作目录:环境变量PHPRC ; 指明的路径:编译时指定的路径. ; 在windows下,编译时的路径是Wi

  • 存储过程常用技巧 2012-11-07

    我们在进行pl/sql编程时打交道最多的就是存储过程了.存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识.如:游标的处理,异常的处理,集合的选择等等 1.存储过程结构 1.1 第一个存储过程 Java代码 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name varch

  • php.ini 5.2中文版 2012-11-10

    适用于 php-5.2 的 php.ini 中文版 ;;;;;;;;;;;;;; ;; 简介 ;; ;;;;;;;;;;;;;; ; 本文并非是对英文版 php.ini 的简单翻译,而是参考了众多资料以后,结合自己的理解,增加了许 多内容, ; 包括在原有 php.ini 基础上增加了一些实用模块的配置说明,同时对文件内容的安排进行了调整. ; 由于作者不喜欢 no-free 的玩意儿,所以删除了除 MySQL 和 PostgreSQL 以外的其他数据库模块 配置选项. ;;;;;;;;;;;;

  • php.ini详细介绍与设置,配置 2013-06-08

    ;;;;;;;;;;;;;;;;; ;; 关于php.ini ;; ;;;;;;;;;;;;;;;;; ; 这个文件必须命名为'php.ini'并放置在httpd.conf中PHPINIDir指令指定的目录中. ; 最新版本的php.ini可以在下面两个位置查看: ; http://cvs.php.net/viewvc.cgi/php-src/php.ini-recommended?view=co ; http://cvs.php.net/viewvc.cgi/php-src/php.ini-d

  • PHP配置文件详解php.ini 2014-09-16

    [PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件:当前工作目录:环境变量PHPRC ; 指明的路径:编译时指定的路径. ;

  • 函数定义与使用 2014-11-06

    函数定义 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以def关键词开头,后接函数标识符名称和圆括号(). 任何传入参数和自变量必须放在圆括号中间.圆括号之间可以用于定义参数. 函数的第一行语句可以选择性地使用文档字符串-用于存放函数说明. 函数内容以冒号起始,并且缩进. Return[expression]结束函数,选择性地返回一个值给调用方.不带表达式的return相当于返回 None. 语法 def functionname( parameters ): "函数_文档

  • PHP_php.ini详细说明 2015-01-09

    语法 该文件的语法非常简单.空白字符和以分号开始的行被简单地忽略. 章节标题(例如: [php])也被简单地忽略,即使将来它们可能有某种意义. 设置指令的格式如下: directive = value 指令名(directive)是大小写敏感的!所以"foo=bar"不同于"FOO=bar". 值(value)可以是: 1. 用引号界定的字符串(如:"foo") 2. 一个数字(整数或浮点数,如:0, 1, 34, -1, 33.55) 3. 一

  • php.ini_中文详解 2015-05-12

    ;;;;;;;;;;;;;;;;; ;; 关于php.ini ;; ;;;;;;;;;;;;;;;;; ; 这个文件必须命名为'php.ini'并放置在httpd.conf中PHPINIDir指令指定的目录中. ; 最新版本的php.ini可以在下面两个位置查看: ; http://cvs.php.net/viewvc.cgi/php-src/php.ini-recommended?view=co ; http://cvs.php.net/viewvc.cgi/php-src/php.ini-d

  • Microsoft VBScript 运行时错误 错误 '800a0005' 无效的过程调用或参数: 'chr' 2013-10-02

    Asp附件无法上传或报"Microsoft VBScript 运行时错误 错误 '800a0005' 无效的过程调用或参数: 'chr' "的处理办法 昨天给公司服务器重做了一下系统,遇到Asp附件无法上传,之前服务器上使用好好的,怎么重做了就不正常了,于是一番google,baidu,下面将解决办法送出,帮助碰到该问题的朋友少走弯路: 1,权限问题 请确保您所上传文件的文件夹"来宾用户"有可写入的权限,有的是存入数据库的,也要有修改权限. 2,文件大小限制 IIS

  • 在VBScript中实现-函数/方法名作为参数传入另一个函数 2014-12-23

    在JS中有这种用法,某个函数名可以当成参数的形式,传入到另外一个函数内部去,例如: <script type="text/javascript"> <!-- function myFuncA(str,myFuncB){ str = str + " 您好!"; str = myFuncB(str); return str; } function myFuncB(str){ str = str + "欢迎来到IECN.NET"; r