Forum posts for save.exe

VB.NET Marquee Progress Until Process Exits

While I have some VBScript experience, this is my first attempt at creating a very simple VB.NET (Windows Forms Application) wrapper for a command line application. Please be kind!

I have a very simple GUI with two buttons that both do an action and I'd like to show a marquee progress bar until the action (read: the process) is complete (read: exits).

The 'save' button does this:

Dim SaveEXE As Process = Process.Start('save.exe', '/whatever /arguments')


From there I'm starting the marquee progress bar:

ProgressBar1.Style = ProgressBarStyle.Marquee
ProgressBar1.MarqueeAnimationSpeed = 60
ProgressBar1.Refresh()


I thought I could use SaveEXE.WaitForExit() but the Marquee starts, then stops in the middle until the process exits. Not very useful for those watching; they'll think it hung.

I thought maybe I could do something like this but that causes my VB.Net app to crash

Do
ProgressBar1.Style = ProgressBarStyle.Marquee
ProgressBar1.MarqueeAnimationSpeed = 60
ProgressBar1.Refresh()
Loop Until SaveEXE.ExitCode = 0
ProgressBar1.MarqueeAnimationSpeed = 60
ProgressBar1.Refresh()


I'm not entirely sure what needs to be done, short of getting some formal training.

View complete forum thread with replies

Other posts related to save.exe

See Related Forum Messages: Follow the Links Below to View Complete Thread

About exec() function and time
VB.NET Marquee Progress Until Process Exits

What is the carbon footprint of your coffee?

Is it low? Is it high? Can this things really kill the planet Earth? Maybe the answer will surprise you. Maybe not.