Progress Bar Not Behaving Correctly?
Feb 10, 2012
I am using VB 2010. I have a process that gets file names into an array and then processes each individual file. To know the progress of the process as a whole I added a progress bar. I init the Max property with the number of elements in the array, set Value to 0 to clear the progress bar and then I start processing each file. Processing takes a minimum of about 5 to 7 seconds, so I should be able to see the progress.
The problem is that the progress bar does not correctly visually represent the advance of the overall process. For testing reasons I am using 4 files. When the first file is done, the progress bar is empty. When the second file is done the progress bar is filled 25%. When 3 files are done it is filled 50%. When all files are done it fills to 75% then immediately jumps to 100% filled.
The kicker is that when I uncomment the messagebox statement shown in the code example it works just fine! I added the DoEvents() then the .Refresh call, but there was no change in behavior. I left the .Refresh commented since I believe that it is redundant with the DoEvents call. I think it might be a timing issue where the progressbar does not attempt to update until after the .Refresh/DoEvents() statement, by which time is now processing the next file.
Code follows:
'Get the file specs into array.
'Set up the progress bar.
progressBar.Maximum = strArrayOfFiles.Length()
[code]....
I built the project into an EXE and ran it under Win 7 and Win XP. It works right under XP, but continues to show the above described behavior when it runs under Win 7.
View 3 Replies
ADVERTISEMENT
Aug 1, 2011
I have a requirement of changing the cursor from normal arrow to hourglass in my application. I am using the SetSystemCursor Win32 API to do so. But, it does not seem to be behaving correctly. Below is the sample code that I developed to demonstrate the problem -
Imports System.Runtime.InteropServices
Module Module1
Sub Main()
[code]....
View 4 Replies
May 23, 2011
I�m using Outlook to automatically send an email to my mobile phone. To bypass the stupid "security" bug in outlook I use redemption.safemailitem.Now, this has worked for years, but for some reason I can�t change the adress to which outlook sends the mail. Instead of sending to the adress in the code, it sends to an old adress that�s not anywhere in the code (but it was, ages ago)
View 6 Replies
Sep 2, 2011
I made some changes to our log file since it was giving errors about being in use. Now it's chopping up the log file or not logging at all and its not usable.This is what the log looks like:
> vice(IndexInformation indexFileInfo,
> StringBuilder[] Keys) in
> D:WORKSOURCEVS2005DLLsDataLayerDataLayerDataHandlerDataHandler.vb:line
> 2646 at
[code]....
View 5 Replies
Nov 19, 2008
I am having the following problem, when the user wants to use the DateTimePicker (DTP), the date box shows in the middle of the screen. Then if the user wants to select a date he cant, instead the date box goes away and the DTP value remains unchanged. This is not always happening, sometimes it works fine and sometimes this happens.Please go to the link below for an image (you can see that the DTP control is on the left while the date box is to the right):[URL].. application is being run from a server to a local client on the user machine, I dont know if this has anything to do with it.
View 6 Replies
Mar 18, 2009
I have refactored the C# CodeProject version into a VB.NET version that works for me.[code]I am building a kiosk application, and in order to keep it aesthetically pleasing I decided to implement a watermarked textbox as the entry fields.I found this project on CodeProject, converted it over to VB.NET and put it into my application.It works, in the sense that it watermarks and clears them just fine, but when I go to enter text this happens:[code]
View 2 Replies
Apr 2, 2010
I have written a vb code for the Monte Hall Problem(in my case I have used the example of 3 cards - one of the card is red and 2 are black, you have to choose red to win) But I am not getting the desired results as expected.
Could someone point out my mistakes or advice me where I have gone wrong in my code.I have attached my vb code with this thread.
[Code]...
View 8 Replies
Oct 11, 2010
Ok for some reason I am having multiple problems with this code. The first issue is that one of the lines of code is seemingly ignored. Another issue is that some of the events are firing many times when they are only supposed to fire once. I have attached my code.
By the way, the string stored in AppSettings("WatchPath") in this case is C:Temp
Imports System.Configuration
Imports System.Diagnostics
Public Class Service1
[Code].....
View 3 Replies
Apr 20, 2007
im making a web browser which is intertwind in a project, but i cant get the progress bar to display the current percent of a page that is loaded, i want to have 10 segments, each standing for 10% of the total page loaded. So say a page is loaded 67%, 6 out of 10 of the segments will be shown.
View 3 Replies
Feb 14, 2012
I am trying to implement a BGW and want to report progress to a progress bar for my TextFieldParser program, sometimes if your opening very large files it takes a while and I would like the user to be able to see the progress and have some interaction so they know the program is still running I am a little hung up on what to in the reportprogress
I have:
worker.ReportProgress(0, myReader.ReadFields())
and its not doing anything, I didnt expect it too since ReadFields is an array
parser
Private Sub BackgroundWorker1_DoWork(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
Dim worker As System.ComponentModel.BackgroundWorker = DirectCast(sender, System.ComponentModel.BackgroundWorker)
[code]....
View 6 Replies
Mar 19, 2010
I copied the code here and translate the code to vb [URL]it is working fine but there is one small problem but I cannot solve? Here is my code: SyncClientVB Another Source The scenario is... the progress is reported by an event (OnCopyingFile event)
Public Sub OnCopyingFile(ByVal sender As Object, ByVal e As CopyingFileEventArgs)
If pbFileTransfer.Value <> e.PercentCopied Then
If txtCurrentFile.Text <> e.FilePath Then
txtCurrentFile.Text = e.FilePath
[code]....
The problem is that it is ok when runned but when I click the form it starts to hang but in the console... it is still continuing.
dp.SyntaxHighlighter.ClipboardSwf = '/dp.SyntaxHighlighter/Scripts/clipboard.swf'
dp.SyntaxHighlighter.HighlightAll('6f5d1b01659646618ff3bdca29fb1b7f')
View 5 Replies
Jul 7, 2010
get the progress bar show the progress of the batchfile running in the background?
View 10 Replies
Mar 6, 2009
I have two forms, when the user selects a button, the second form opens and an external executable begins an automated process. The point of the second form, is to only show the current progress of the automated tasks and closes when those tasks are completed.How would I use a progress bar to show the current progress of an action on a different form without knowing how long it will take?
View 9 Replies
Jan 4, 2012
frmMain - Allows user to pick process or combination of processes they want to run frmProcess - Shows progress of their selection I have three modules. Each runs a specific process. The frmMain allows the user to run any one of the three modules individually or all together in a single process (basically, runs the one after the other until done).
[Code]...
View 3 Replies
Jan 17, 2012
Looked through many tuts, can't find one.
View 1 Replies
Mar 28, 2011
I have a filesystemwatcher which place files in a queue when they are created. From the queue the files are further processed (xml into SQL database).
The mechanism works fine, but I want to add a progress bar to follow the progress of the files in the queue: processing 1 of 10......2 of 10......3 of 10 etc.For testing, I created a batch file to simulate the creation of files, so the filesystemwatcher can to his work and place the files in the queue. When I tell the batchfile to simulate the creation of 20 files, I see that the amount of files in the queue change. For example;
[code]...
View 8 Replies
Jun 11, 2010
In the app I'm currently making, I have two progress bars. One for current task being committed and the other is for overall progress.During runtime, I calculate how many tasks are being run and set that as the maximum. As each task completes, the progress bar is incremented by one.
I want the current task progress bar to show the progress of the current task. Some tasks can take a few minutes to complete so that progress bar works great. But, if the task is super quick, like editing registry keys, I see no progress at all.When I edit the registry, it basically goes like this:
'Edit Key
'x
'x
'x
ProgressBar1.PerformStep()[code].....
It completes so quickly that I never see the bar even move.I also have each task report its name into a label and it skips ahead so quickly that I only see the first task name and the last.Is there any way to make this do a better job at reporting the progress?
View 2 Replies
Jul 22, 2011
I came across a problem in my program it takes too long to calculate the values needed (about 10 sec) .But thats not the problem you don't know when the program is working or not, as it just locks up until its finshed and I view that as a problem.
I need to be able to show the progress of this .I looked at using background Workers but I get exception "Object reference not set to an instance" I believe this is because the background worker cannot write values or something ,As it works will a normal handler.
[code]...
View 3 Replies
Sep 3, 2011
I have created a button in a UserControl. I have added that button to a WindowsForm in another app and added a buttonclick event to the code. When running (debugging) the app and clicking on the button; nothing happens. It doesn't act like a button at all.
The code for the button click event in my test app is as follows:
Private Sub Element1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Element1.Click
MsgBox("The button has been clicked")
End Sub
View 1 Replies
Sep 3, 2011
I have created a button in a UserControl. I have added that button to a WindowsForm in another app and added a buttonclick event to the code. When running (debugging) the app and clicking on the button; nothing happens. It doesn't act like a button at all.
The code for the button click event in my test app is as follows:
Code:
Private Sub Element1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Element1.Click
MsgBox("The button has been clicked")
End Sub
View 2 Replies
Aug 21, 2011
SOrry for long title i've forgotten how to do this so please may i have a code im new to VB 2008
View 3 Replies
Sep 2, 2011
I have created a button in a UserControl. I have added that button to a WindowsForm in another app and added a buttonclick event to the code. When running (debugging) the app and clicking on the button; nothing happens. It doesn't act like a button at all.
The code for the button click event in my test app is as follows:
Private Sub Element1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Element1.Click
MsgBox("The button has been clicked")
End Sub
View 6 Replies
Oct 11, 2011
I'm trying to display the progress in a progress bar, my app reads a csv file before it processes it to a database.and to set the maximum property of the Progress bar i need to detect the number of lines is there a way that im not aware of other than looping the file ?
View 4 Replies
Nov 18, 2011
How should I correctly use CancelEventAgrs/CancelEventHandler?Does checking e.Cancel will return always the "right" result, even if the event eventually could consume some time?
Class Foo
Public Event Deleting As System.ComponentModel.CancelEventHandler
Private myObjectsToDelete As List(Of Object)
[code].....
View 2 Replies
Jan 9, 2011
I don't have access to VB.NET right now so I can't test this value:Dim lst As New List(Of String)(cookieValue.Split("$"c))i got this from another question , but was wondering if A. The list will populate correctly and B. What does the c represent?
View 2 Replies
Apr 28, 2011
Im struggling with gettings the values from the correct strings.txt in my resource files in my in folder when switching languages. I have a [URL] (for English) and a domain.nl (for Dutch). It however doesnt seem to matter which domain I use and how I set the currentUICulture, the language shown to the user is always the same!
[Code]...
View 2 Replies
Jun 1, 2011
I'm trying to read a number from a user imput (string) like:
'where "." is grouping separator and "," is the decimal character
dim strUserInput as string = "172.500,00"
dim ret as double
[code]....
How can I correctly use cultureInfo to return 172,500.00 (or 172500,00 or just 172500) to a double var?
View 2 Replies
Nov 12, 2011
I'm having a problem over here; I'm developing a DirectX 9 application, and for some reason, I can't figure the way to close the application completely. This has never happened to me, to be honest. I am using Application.Exit(), which doesn't seem to do anything - it just closes the form, but the program is still running. I have also tried End, but it throws a run-time error I can't seem to figure out.
[Code]...
View 12 Replies
Dec 13, 2009
I have been making a text based noughts and crosses game and trying to convert an alpha grid reference into a number to run the logic sequence that decides whether the an input is valid. I am using the asc command to convert but it just keeps putting up the error: Conversion from string "a" to type 'Double' is not valid, when it reaches the line If (Asc(Left(choice, 1)) >= 65 And Asc(Left(choice, 1)) <= 67) Or (Asc(Left(choice, 1)) >= 97 And Asc(Left(choice, 1) <= 97))Choice is the input and has already been checked for length, whether it contains an alpha and numeric input (and where they are) and whether the numeric value is valid.
View 1 Replies
Jan 13, 2012
Why does the following code: A = not IsDBNull(CurRow("BuyBook")) AndAlso CType(CurRow("BuyBook"), string) = "Yes" results in the following error:
Conversion from type 'DBNull' to type 'String' is not valid.
View 6 Replies