当前位置:首页 >> 季节养生

如何在程序中加入进度条呢

2021-09-06 07:41 来源:莱西养生网

Option:

OptionPublic

声明部分(Declaration)

DeclarePublicFunctionNEMProgressBeginLib\"l\"(ByvalwFlagsAsInteger)AsLong

DeclarePublicSubNEMProgressDeltaPosLib\"l\"(ByvalhwndAsLong,ByvaldwIncrementAsLong)

DeclarePublicSubNEMProgressEndLib\"l\"(ByvalhwndAsLong)

一开始都需要选择语言 DeclarePublicSubNEMProgressSetBarPosLib\"l\"(ByvalhwndAsLong,ByvaldwPosAsLong)

DeclarePublicSubNEMProgressSetBarRangeLib\"l\"(ByvalhwndAsLong,ByvaldwMaxAsLong)

DeclarePublicSubNEMProgressSetTextLib\"l\"(ByvalhwndAsLong,ByvalpcszLine1AsLmbcsString,ByvalpcszLine2AsLmbcsString)

ConstNPB_TWOLINE=3

ConstNPB_ONELINE=2

PublicClassLNProgressbar

hwndAsLong

SubNew(SecondLineVisibleAsInteger)

\'Set-uptheprogressbaronthescreen

IfSecondLineVisibleThen

hwnd=NEMProgressBegin(NPB_TWOLINE)

Else

hwnd=NEMProgressBegin(NPB_ONELINE)

EndIf

EndSub

SubSetText(FirstLineTextAsString,SecondLineTextAsString)

\'Displaythetextinprogressbar

NemProgressSetTexthwnd,FirstLineTExt,SecondLineText

EndSub

SubSetProgressPos(ProgressposAsLong)

NEMProgressSetBarPoshwnd,ProgressPos

EndSub

SubSetProgressRange(ProgressMaxElementsAsLong)

\'Set-upthemaxelementsintheprogressbar,ifyouhave

\'alistwith230elementsthensettheMAXto230elements.

\'ForeveryelementyouproceedincreasetheSetProgressPos

\'byonetoreached230

NEMProgressSetBarRangehwnd,ProgressMaxElements

EndSub

SubDeltaPos(DPosAsLong)

\'ThisfunctionaddsthenumberinDPOStothecurrentProgressPos

NEMProgressDeltaPoshwnd,DPos

EndSub

SubDelete

\'Terminatetheprogressbaronthescreen

NEMProgressEndhwnd

EndSub

EndClass

操作按钮的Click事件:

SubClick(SourceAsButton)

DimpbAsNewLNProgressBar(True)

DimiAsLong

tText(\"这是一个测试\",\"来自\")

\'settherangeto10000elements

tProgressRange(10000)

Fori=1To10000

\'processtheelements

tProgressPos(i)

Next

\'Terminatetheprogressbar

Deletepb

EndSub

北京白癜风医院地址
杭州看白癜风权威医院
昆明哪男科医院好
相关阅读
大白熊犬呕吐拉血是什么毛病位置

大白熊犬昨晚吃多了,今早呕吐,拉稀,之后拉血,是什么毛病琪步莎:大白熊犬价格吃多了一般会把食物吐出,轻度拉稀,或者禁食一天一般情况会好,但如果拉稀严重甚至拉血,那有可能会是其他疾病,还是带...

大白熊犬后腿严重外八字需不需要治疗位置

大白熊犬从小后腿站立玩耍时就叉腿.看起来外八.走路和跑步时都正常.严重吗.需不需要治疗?淡淡的看:这是小狗的出生时就带的,属于先天性疾病。大白熊犬价格小脑发育不良。像楼上所说,补钙可以缓解病症,...

大白熊犬可以长多大大白熊犬体型较大位置

大白熊犬可以长多大,大白熊是一种体型比较大的狗狗,虽然它们的性格很温顺,也是非常优秀的宠物犬,不过该犬是不太适合在室内饲养的大型犬,如果家里条件不符合的话最好还是不要饲养比较好。不过是什么...

大白熊犬发情的一些事宜介绍位置

当我们饲养了一只可爱的大白熊犬时,狗狗的身体健康与生理健康也是我们最关心的事情。每当到了春秋两季的时候,就是大白熊犬发情的期,这一时期主人们一定要多加注意,一不留神可能你的大白熊犬就会怀孕...

大白熊犬剃毛后不喜欢露肚子睡觉了怎么回事位置

我家大白熊犬以前最喜欢的就是仰着睡,每次还喜欢仰着我给它按摩小肚子,前几天带它去剃了胎毛后(剃光拉~那个悔呀)不愿意露小肚子了,现在大白熊犬价格都是缩成一团睡,每次我按小肚子它也不愿意,一...

大白熊犬两天没拉便便了怎么回事位置

医院检查细小试纸在T2的位置,医生说要再观察,开了5针血清。 大白熊犬体温正常,精神也还可以,喝水,吃的不多(原主人应该喂的人吃的食物,现在是狗粮+狗罐头),大白熊犬尿尿正常,但是到现在也没便便...

友情链接