VB命令请求

问题描述 投票:0回答:1

WORD 2019开发者小子程序/忙光标问题

给出一个小的子程序

Sub ABC()

    Etc..

End Sub

“ End Sub”没有立即停止编译器。忙碌的游标仍在寻找东西,我不确定它在忙什么。该程序完成了我编写的请求的任务,但是在生成输出后,会出现一个小的“忙光标”(旋转的蓝色圆圈),并延迟了新输入的开始。我已经尝试过“ STOP”命令,它可以工作,但是它将屏幕带回到我不需要的调试器。我尝试了“ Exit”和“ Exit Sub”命令,即使程序正确编译且没有错误,繁忙的光标仍然出现。是否有另一个命令导致繁忙光标立即停止,以便可以输入下一个数据输出请求,而不会由于繁忙光标而引起延迟?我不确定编译器还在检查什么?

我尝试将迭代计数器修改为1,但是繁忙的光标仍会延迟我的下一个条目。是否有另一个命令(STOP命令除外)会立即导致编译器停止并允许下一个条目?它不是无限循环,没有错误。小型子程序可以非常快速地完成其任务,但是繁忙的光标会延迟下一个条目。它最终停止了,但是我不知道它正在忙于检查其他任务正在完成。正如我提到的,STOP命令有效,但是我不希望下一步成为调试器,因为没有错误。

“2018年10月10日·在Excel 2007中,转到Office按钮> Excel选项>公式>迭代区域。在Excel 2003及更早版本中,转到菜单>工具>选项>计算。启用迭代计算将在同一菜单中弹出两个附加输入:“最大迭代次数”确定Excel重新计算工作簿的次数,“最大更改”确定迭代值之间的最大差值…

来自

您为编译器提供的高级语言也称为源代码,其生成的机器语言翻译称为目标代码。目标代码或有时是目标模块是计算机编译器生成的。传统上,编译的输出称为目标代码或有时称为目标模块。

vb.net command cursor
1个回答
0
投票

示例如下:

我连续有许多小的子程序,这些子程序通过excel页面中的命令按钮(controls-Visual Basic Developer)来控制。因此,当我按下命令控件时,它应该找到链接到该命令控件的子程序,完成任务,然后退出,以便我可以输入/否则按下另一个命令控件(按钮)。

问题是,当小子程序中的任务完成时,会出现旋转的小蓝圈,并且停留时间过长。 End Sub否则Exit Sub命令无法正常运行,否则会有另一条语句立即退出子程序,并允许个人按命令继续输入另一个命令,否则停止。

在End Sub上,我不想看到蓝色的旋转圆圈“忙碌的光标”,它不忙,它已经完成了Small Sub Programs中的任务。

忙碌的光标在任务完成后仍然存在,并且没有错误。请注意,所有变量均已定义。下面的示例是部分示例。

输入所有点心等。

'链接到命令控件(按钮)注释的第一个子程序

Sub tellOperator(ByVal任务为字符串)邮票印日期戳= TimeOfDay()MsgBox(“&CStr(stamp)处的” Starting“&task&”)结束子

'第二个子程序链接到命令控件(按钮)注释

导入系统

公共模块您好公共次级主管Console.WriteLine(“ hello,world”)结束子最终模块

Sub TestSub()MsgBox“ TestSub()中的代码”结束子

'链接到命令控件(按钮)注释的第三个子程序

私人子Form_Load()MsgBox“ Form_Load()中的代码”TestSubMsgBox“返回到Form_Load()”结束子

© www.soinside.com 2019 - 2024. All rights reserved.