首页 > 编程语言 >Aveva marine c# 循环中显示进度条

Aveva marine c# 循环中显示进度条

时间:2024-05-02 09:00:25浏览次数:33  
标签:StatusBar 进度条 c# Aveva WindowManager Instance Progress 100

主要的代码如下

 

try
{
    WindowManager.Instance.StatusBar.StartProgressDisplay();
    WindowManager.Instance.StatusBar.ProgressMinimum = 0;
    WindowManager.Instance.StatusBar.ProgressMaximum = 100;
    WindowManager.Instance.StatusBar.Progress = 0;
    WindowManager.Instance.StatusBar.ProgressText = "";

    for (int i = 0; i < 100; i++)
    {
        Thread.Sleep(100);
        WindowManager.Instance.StatusBar.ProgressText = $"第{(i + 1)}个任务。。。";
        WindowManager.Instance.StatusBar.Progress = i + 1;
    }
    WindowManager.Instance.StatusBar.FinishProgressDisplay();
}
catch (Exception)
{
    
}

 

效果如下

 

标签:StatusBar,进度条,c#,Aveva,WindowManager,Instance,Progress,100
From: https://www.cnblogs.com/NanShengBlogs/p/18169922

相关文章

  • Educational Codeforces Round 165 (Rated for Div. 2) C. Minimizing the Sum题解
    题意CodeforcesRound809(Div.2)D1.ChoppingCarrots(EasyVersion)给你两个整数\(n(1\len\le3e5),k(0\lek\le10)\),一个数组\(a(1\lea_i\le10^9)\)。你可以进行如下操作最多\(k\)次:选定一个数\(i(1\lei\len)\),让其变为相邻的数(变为\(a_{i-1},a_{i......
  • 使用淘宝镜像源加速 NPM(alacleate NPM)
    最新的:npmconfigsetregistryhttps://registry.npmmirror.com之前的:npmconfigsetregistryhttps://registry.npm.taobao.org使用阿里云镜像源加速NPMnpmconfigsetregistryhttps://registry.npmmirror.com使用腾讯云镜像源加速NPMnpmconfigsetreg......
  • 启动 Minecraft Forge 服务器
    ThispagewillteachtheplayerhowtoinstallaForgeserver.1.6to1.20.2TextversionFirstly,youneedtheForgeinstaller,whichcanbedownloadedfromtheofficialForgedownloadpage.Oncedownloaded,launchitandchooseoption"Installserv......
  • 2023-2024 ICPC German Collegiate Programming Contest (GCPC 2023)
    B.BalloonDarts首先上一些计算几何的板子。如果\(k\)条直线覆盖\(n\)个点成立的,则有两种情况。如果\(n\lek\)则一定成立,反之在前\(k+1\)个点中必然存在两个点被一条直线经过,我们可以枚举出这条直线,然后暴力的删掉点,然后递归做。#include<bits/stdc++.h>usingnamespaces......
  • efcore全局查询过滤器
    我们删除实体时,平常不需要物理删除,而是软删除,软删除有什么好处呢?它能够在下次创建实体时快速恢复实体的信息,平时我们使用IsDeleted字段来代表软删除,以下是一个示例publicclassPost{publicintPostId{get;set;}publicstringTitle{get;set;}public......
  • Machine Learning - 梯度下降
    一、梯度下降:目的是为了寻找到最合适的$w$和$b$,让成本函数的值最小\[w=w-α\frac{\partialJ(w,b)}{\partialw}\]\[b=b-α\frac{\partialJ(w,b)}{\partialb}\]    其中\(α\)的值通常在\(0-1\)之间,用于控制梯度下降算法的幅度。\(α\)太大,会造成发......
  • python3使用dpkt生成PCMA格式rtp流
    操作系统:CentOS7.6_x64Python版本:3.9.12dpkt版本:1.9.8PCMA编码是VoIP通信中常见的格式,今天整理下CentOS7环境下,python3如何使用dpkt生成PCMA格式rtp流的笔记,并提供相关示例代码、运行效果视频和配套文件下载。我将从以下几方面进行展开:背景材料使用dpkt生成PCMA格式rt......
  • CF981F Round Marriage
    传送门首先最小化最大,一眼鉴定为二分。二分这个最大值\(k\),问题变成判断是否能让新郎新娘匹配,每一对距离\(\lek\)。如果把新郎新娘视作二分图,每个点只和距离\(\lek\)的点连边,问题就是求是否有完美匹配。完美匹配判定,可以联想到Hall's定理。先把环复制一遍,然后在链上......
  • css-布局-calc()
    <divstyle="display:flex;"><div><menu_left/></div><divstyle="flex-grow:1;"><tables:table_title="table_title":table_content="table_content"@type......
  • 在.npmrc中 unsafe-perm = true package-lock=false的作用
    在.npmrc配置文件中,unsafe-perm和package-lock的设置有各自的作用:unsafe-perm=true:此设置影响npm(或pnpm,如果使用该包管理器)在执行包脚本时的行为。默认情况下,当以root或具有管理员权限的用户身份运行npm安装命令时,npm会限制包脚本中的权限,避免以root身份执......