1、能够在visionpro中实现对脚本输入输出的自动获取,不需要连线
在public override bool GroupRun(ref string message,ref CogToolResultConstants result) 方法中编写:
foreach(CogToolBlockTerminal ctbt in mToolBlock.Output)
{
try
{
ctbt.Value=null;
}
catch()
}
CogToolBlock innerTB=null;
if(mToolBlock.Tools.Contains(“InnerToolBlock”))
{
innerTB=mToolBlock.Tools[“InnerToolBlock”] as CogToolBlock;
}
if(innerTB!=null)
{
foreach(CogToolBlockTerminnal ctbt in mToolBlock.Inputs)
{
if(innerTB.Inputs.Contains(ctbt.Name) && ctbt.Value!=null)
{
innnerTB.Inputs[ctbt.Name].Value=ctbt.Value;
}
}
}
//Run each tool using the Runtool function
foreach(IcogTool tool in mToolBlock.Tools)
mToolBlock.RunTool(tool,ref message,ref result);
if(innerTB!=null)
{
foreach(CogToolBlockTerminal ctbt in mToolBlock.Outputs)
{

最低0.47元/天 解锁文章
1000

被折叠的 条评论
为什么被折叠?



