IDL创建进度条

IDL 处理大数据时使用进度条方便查看程序运行进度。

wtlb = widget_base(xsize=400,ysize=400,title=‘进度条‘)

widget_control,wtlb,/realize

;初始化进度条

process = idlitwdprogressbar(group_leader=wtlb,time=0,title=‘ART运行中....‘)
;开始

idlitwdprogressbar_setvalue,process,0

for i=0,n-1 do begin

;主程序

.....

;

wait,2

idlitwdprogressbar_setvalue,process,g ;跟新进度条状态

endfor

时间: 2024-12-10 20:45:51

IDL创建进度条的相关文章

VBA api创建进度条

Private Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwE As Long, ByVal lpC As String, ByVal lpW As String, ByVal dwS As Long, ByVal x As Long, ByVal y As Long, ByVal nW As Long, ByVal nH As Long, ByVal h

第12章-Swing编程 --- 使用JProgressBar、ProgressMonitor和BoundedRangeModel创建进度条

第12章-Swing编程 --- 使用JProgressBar.ProgressMonitor和BoundedRangeModel创建进度条 (一)创建进度条 使用JProgressBar,可以很方便的创建进度条,其步骤如下: (1)创建一个JProgressBar对象,创建该对象时也可以指定3个参数,用于设置进度条的排列方向(竖直和水平).进度条的最大值和最小值.也可以在创建该对象时不传入任何参数,而是在后面程序中修改这3个属性. 下面代码创建了JProgressBar对象 //创建一条垂直进

【css系列】创建网页加载进度条

一.最简单或者明显的方式是使用定时器 1.在网页中加入布局覆盖真实网页内容 2.使用定时器确定加载所用时间的长短,其实并不是真正的加载进度实现 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>定时器的进度条</title> <script src="../js/jquery-3.2.1.j

诡异的面向对象的进度条

此进度条仅作为伪劣显示作用,不提供实际作业,提供开始走和结束两个方法... html中图片如上图 <body> <div id="upPreg"> <div id="upPregA"> <img id="upPregImg" src="images/Up_Preg.png"> </div> <div id="upPregBg"><

制作进度条(UISlider)

怎样判断是否应当使用进度条 用进度条的主要目的是为了用一根管子的充满程度来直观地表示某种数值的百分比,进度条分为可拖动和不可拖动两种. 可拖动进度条和不可拖动进度条的原理几乎是一模一样,唯一的区别是可拖动进度条上多了一个拖动快和BoxCollider来接收事件,而不可拖动的进度条只能显示一个数字的百分比,无法由玩家去操控. 在判断是否应该使用进度条时,有以下的规律可以遵循: (1)如果某一种值,它有最大值,需要表达它当前的值的占比,这个时候用进度条会非常直观.此时应当用不可拖动的进度条.例如:角

MFC 任务栏添加进度条

1.在框架类中添加成员变量CProgressCtrl  m_progress; 2.在框架类OnCreate函数后面添加 CRect rect; //创建CRect对象 m_wndStatusBar.GetItemRect(m_wndStatusBar.CommandToIndex(IDS_PROGRESS),&rect); //获得一个指定索引的指示器的矩形区域 m_progress.Create(PBS_SMOOTH|WS_CHILD|WS_VISIBLE,rect,&m_wndSta

iOS:进度条控件的详细使用

进度条控件:UIProcessView:UIView 功能:顾名思义,用来显示下载进度或者传输数据进度. 属性: @property(nonatomic) UIProgressViewStyle progressViewStyle; //风格类型 @property(nonatomic) float progress;                                   //当前进度 @property(nonatomic, retain) UIColor* progressTi

CCProgressAction进度条动作的使用(扇形和条形)

CCProgressAction进度条动作的使用(扇形和条形) 扇形进度条的使用:ProgressTo, ProgressFromTo, ProgressTimer 的使用 1 ///////// 扇形进度条的使用 //////////////////// 2 3 // 执行的动作,进度条的动作 4 // 参数(时间,完成度(100:表示全部显示)) 5 ProgressTo *progressTo = ProgressTo::create(5.0f, 100); // 从 0 开始 6 //P

扇形进度条的应用(冷却的技能效果)

使用进度条动作制作冷却的技能效果 扇形进度条的应用 1 /////////// 冷却的技能效果 //////////////////// 2 3 4 // 执行的动作,进度条的动作 5 // 参数(时间,完成度(100:表示全部显示)) 6 ProgressTo *progressTo = ProgressTo::create(5.0f, 100); // 从 0 开始运动 7 // 表示是从 _% 到 _% 显示 8 //ProgressFromTo *progressFromTo = Pro