腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
以
一种
优雅
的
方式
作为
可选
参数
传递
使
子
例程
工作
,
就好像
它被
省略
了
一样
?
vb6
、
subroutine
、
optional-parameters
在VB6中,函数Mid(string, start, [length])有一个
可选
的
参数
length。如果
省略
,将
传递
start绑定后
的
整个字符。因为length是Variant类型
的
,所以我尝试了Empty。它没有起作用。-1和Nothing也没有。我不想在If-Then-Else子句或其他地方复制到Mid call。这可能吗?
浏览 42
提问于2021-02-19
得票数 3
回答已采纳
1
回答
VBA :
子
子
能否从其父子继承属性?
excel
、
vba
、
module
我正在创建一个Excel宏,它
作为
模板使用
工作
簿中
的
一些图表填充PowerPoint幻灯片。将图表从Excel复制和粘贴到PowerPoint需要大量代码,所以我尝试将其移到主程序调用
的
子
例程
中,
以
保持所有模块化。以下是我想要做
的
事情。对我来说,
参数
wb、pptApp、ppt、SlideNumber应该从主
例程
继承,这样我就不必一直将它们
传递
给PasteChart
子
例程</
浏览 5
提问于2022-02-12
得票数 0
1
回答
将值从AHK
参数
传递
到VBA脚本中
的
子
例程
excel
、
vba
、
autohotkey
我使用.AHK脚本打开excel
工作
表,然后按键盘快捷键执行其中
的
宏。然而,我也想
传递
一个从命令行接收
的
参数
(文件
的
路径),
以
某种
方式
作为
参数
传递
给Macro。我该怎么做呢?有几个要点,我被迫使用以下命令打开excel
工作
表:我不能使用另
一种
方法创建excel对象,然后使用该对象打开
工作
簿,然后使用相同
的<
浏览 2
提问于2018-11-08
得票数 1
1
回答
根据
传递
的
参数
定义范围
vba
、
excel
、
reinventing-the-wheel
我正在自学VBA,学习函数,并将
参数
从子
例程
传递
到函数中,并想知道我定义范围
的
基本函数是否是最佳
的
,是否遵循正确
的
引用/标准/实践。我正在教自己VBA (主要是用MS )
作为
业余时间编程
的
起点(我有这么一点点),目标是改变职业,现在我正在学习如何使用函数。 下面是我编写
的
一个函数,用于根据
作为
参数
传递
的
变量定义一个范围。正如您将看到
的<
浏览 0
提问于2019-03-06
得票数 5
回答已采纳
2
回答
perl中&function和function()
的
区别
perl
可能重复: 不过,我在“学习Perl”book..thanks中找到了相关
的
文本
作为
提示。第4章:
子
例程
-
浏览 30
提问于2012-01-18
得票数 19
2
回答
使用"\":my_subroutine(%my_hash)通过引用将散列
传递
给
子
例程
w/o
perl
如何通过引用将散列
传递
给
子
例程
,而不使用像\这样
的
子
例程
调用表达式中
的
my_subroutine(%my_hash)字符?进一步解释:(如果前面的单行问题描述不够)sub my_subroutine= \shift;
浏览 3
提问于2017-02-11
得票数 1
回答已采纳
4
回答
我应该将不带
参数
的
Perl
子
例程
调用为marine()还是marine?
perl
、
subroutine
根据我下面的示例代码,有两种调用
子
例程
的
方式
:subname和subname()。} 如果调用中没有
参数
,&marine();或&marine;是更好
的
选择?
浏览 0
提问于2010-01-13
得票数 14
回答已采纳
2
回答
Bash "-e“字谜
bash
我试图构建一个命令字符串,将一个“-e”标志和另一个变量传入另一个
作为
子
例程
调用
的
基本脚本,但遇到了一个奇怪
的
问题;当我将字符串
的
“-e”部分
传递
给
子
例程
时,它会丢失。它
的
工作
方式
与您预期
的
一样
:这不是;我们丢失
了
“-e”,因为
它
浏览 0
提问于2011-11-12
得票数 5
回答已采纳
1
回答
将Word.Document
传递
给
子
例程
excel
、
vba
、
ms-word
我有一个Excel文档,其中已经有很多代码,它所做
的
事情与我在此模块中使用
的
任何代码都无关。我遇到
的
问题是将Word.Document类型
的
对象
传递
给
子
例程
,该
子
例程
最终会更改word文档。我甚至还没有
以
任何
方式
操纵它。我打算在这里加入很多东西,因为
传递
到该
子
例程
的
每个文档都需要从一开始就看起来是
一样
的
浏览 20
提问于2020-08-11
得票数 0
2
回答
在perl中,
子
声明中带括号
的
“$”列表是什么意思?
perl
我必须调试别人
的
代码,并遇到如下所示
的
子
声明... <code here>...also... <codehere>带括号
的
'$‘列表(带有
可选
的
';')是什么意思?我运行了一个实验,它似乎并不关心我
以
这种
方式
向sub声明
的
参数
是否比列表中
的
浏览 0
提问于2019-10-16
得票数 4
3
回答
在Perl中,使用原型在
子
例程
args上声明数组引用上下文是一件好事吗?
perl
、
coding-style
、
prototype
在中,Eric演示
了
一种
调用
子
例程
的
方法,该
子
例程
通过引用接受数组
作为
参数
,并使用原型来允许调用者代码在不使用引用运算符\@
的
情况下
传递
数组名称;就像push @array, $value这样
的
内置程序所做
的
那样Hello(@x, @y);似乎这种模式应该只用于
浏览 0
提问于2010-10-22
得票数 4
回答已采纳
1
回答
vba接口类
excel
、
vba
我有一个接口类和一个实现该接口
的
用户窗体。只有当有第二个语句(me.hide)时,cmdOK()子函数才能
工作
,否则它就不能
工作
。怎么
了
?vbCancelEnd Sub me_DialogResult = vbOKEnd Sub
子
例程
使用代码MsgBox sPromptSet frm = Nothing 结束
子
对象
浏览 28
提问于2021-11-17
得票数 0
回答已采纳
4
回答
如何创建接受代码块
的
Perl
子
例程
perl
、
arguments
、
subroutine
我有一组如下所示
的
子
例程
: my $name = shift; open($f, $name) or diewhile (<$f>) { } do_something_else(); 我有四个或更多看起来相同
的
代码,唯一变化
的
是while代码块
的
主体。有没有<em
浏览 38
提问于2011-05-24
得票数 21
回答已采纳
2
回答
fortran 90用户定义类型,是否按值
传递
?
fortran
、
pass-by-reference
、
mpi
、
fortran90
我有一个用户定义
的
类型,当我调用其中一个MPI
子
例程
时,数据看起来是通过值
传递
的
(而不是我认为应该
传递
的
地址)。输出
参数
没有修改。它似乎特定于MPI调用。我在一个简单
的
测试中尝试了相同
的
方法,并且可以在调用范围内更改传入
的
值。我不知道为什么会这样,因为我以为Fortran总是按地址
传递
的
。知道是怎么回事吗?为了清楚起见,注释代码片段显示
了
调用是如
浏览 1
提问于2010-03-19
得票数 1
3
回答
下层调用者是否能够从使用C# 4.0生成
的
程序集中
的
可选
params中获益?
c#
、
.net
、
c#-4.0
我认为这是一个相当典型
的
模式;Type3 _defaultValueForParam3 = bar; {} 我知道C#中
的
可选
参数
应该让我把它合并到一个方法上如果我生成一个带有标有
可选
<e
浏览 5
提问于2009-06-11
得票数 3
回答已采纳
1
回答
如何将许多临时数组
传递
给Fortran中
的
子
例程
?
arrays
、
fortran
假设我正在编写一个Fortran
子
例程
,它执行模拟
的
一个时间步骤,因此将被反复调用。要完成它
的
工作
,它需要许多临时数组,这些数组在
子
例程
之外是没有意义
的
或没有用处
的
。用户可能希望在程序执行期间执行几个不同大小
的
模拟,可能是并发
的
,但是对于特定模拟
的
所有时间步骤,数组
的
大小都是相同
的
。 我应该如何处理这些临时数组?我能想到
的
每<e
浏览 3
提问于2016-12-30
得票数 1
2
回答
将c数组
作为
可变大小
的
矩阵
传递
给fortran
c
、
fortran
因此,我被委托将一些Fortran
子
例程
翻译成C。这些
子
例程
是
作为
主要基于C
的
大型程序控制流
的
一部分来调用
的
。int* someCArray = (int*)malloc( 50 * 4 * sizeof(int) ); 现在,需要将此数组向下<
浏览 1
提问于2011-09-09
得票数 4
6
回答
VBScript中
的
ByRef和ByVal
vbscript
我正面临着VBScript中
的
一些奇怪
的
事情。当我编写一个通过引用
传递
参数
的
过程时,调用这个过程
的
方式
改变了
传递
参数
的
方式
!IncrementByRef(Num) : 10IncrementByVal(Num) : 11当指定将
参数
传递
给ByVal
浏览 0
提问于2009-10-08
得票数 33
回答已采纳
1
回答
如何在javascript中实现下划线回忆录
javascript
、
underscore.js
、
memoization
我正在开发自己
的
函数编程库,现在参考underscore。 通过缓存计算结果来记忆给定
的
函数。对于加速缓慢运行
的
计算非常有用。如果
传递
了一个
可选
的
hashFunction,它将用于根据原始函数
的
参数
计算用于存储结果
的
散列键。默认
的
hashFunction只使用回忆录函数
的
第一个
参数
作为
键。n: fibonacci(n - 1) + fibonacci(n -
浏览 3
提问于2014-06-30
得票数 5
回答已采纳
1
回答
perl - map不
工作
,“不能使用字符串.
作为
散列引用”
perl
、
hash
、
map
这段代码是从一个不同
的
脚本中提取
的
,在那里它执行得很好。我对perl反对map命令感到困惑--上面的代码有什么问题?
浏览 4
提问于2013-12-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【C+11札记】:lambda函数
千字带你了解什么是 RPC 协议
Python的函数思想及基本用法,重!
始终将一个参数传递给JavaScript函数
(006)系统学习PHP之数组
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券