Timer To Run In The Background Whilst Other Code Is Being Processed?
Mar 11, 2010
in my program it has a log in system already done by myself and once logged in you can do whatever i have coded in if you understand my meaning . what i want to add to it is a timer that can be edited that runs as a standby timer like with what a screen saver does and logs out after inactivity for a specified time now i have no idea where to stat with this so if some one could put me in the right direction or an example would be great.so i need it to start a timer once the mouse is not moving and no keyboard keys are being pressed and terminate the timer once keyboard keys are being pressed or mouse is being moved it's for an update that i am releasing on my publishers website for my program?
View 1 Replies
ADVERTISEMENT
Nov 15, 2011
I'm developing an application which requires log in. I'm using Master Pages and a customer Web Control which is my main menu system. The main menu accesses database information to provide notifications and various things, none of which will work unless the user is logged in. I am trying to place the following code:
If Session("hgAdminUser") = "" And InStr(Request.ServerVariables("url"), "/Login.aspx") <= 0 Then _
Response.Redirect("Login.aspx") ' if userSession is empty, redirect to login page.
Into the top of my MasterPage code behind, but it's still trying to process scripts, the main problem being that it is running the .ascs file which requires Database access, which it can't do without the required parameters from Login. I've tried running it within a Page_PreInit sub, also Page_Load and Page_Init, but in all cases it ignores this (or probably doesn't ignore it, but errors come in before it deals with this) and returns a big fat ERROR due to functions that I don't even want it to be running!! How can I check for a session variable, which if not present cause all other scripts on the page to be ignored and redirect? This is all using VB.NET
View 1 Replies
Jan 31, 2011
I'm currently trying to write a football simulator but am having issues with the computer becoming unresponsive. There are long lines of code (several thousand lines) that are executed over and over as one run of the code is equivalent to one second of game time. While the game is setup to be like Football Manager where you watch the game live, there will also be cases where the entire game is simulated without you watching. When doing a full sim of a game, I just have a loop which executes the code block 7200 times (games go for two hour roughly).
At the moment this takes about a minute but even when I get it down to the desired 5-10 seconds or so, I dislike the fact that the computer becomes completely unresponsive during this time. In a round there are 9 games and you'll be simulating without watching 8 of them. You're looking at 1-2 minutes of simulation time or possibly more. I can't have a loading screen that long! How can I program the game so it runs these simulations yet the game still remains responsive? It'd be fine if the user could muck around in the menus and stuff while the simulation runs.
View 10 Replies
Apr 23, 2009
I have a windows application that need to process som quite time consuming jobs. In my first try i did all processing under
the form thread. The result was bad response and update of the form due to the heavy jobs.To get around the problem with bad response from the form i created a new class "processing" where i put all the data processing. Then i instanciated a background worker where i in the "doWork" sub created a new instance of "processing".The "processing" class creates a timer from system.timer, and the timer drives the processing.On the Timer event Elapsed the timer starts a new thread from the thread pool.
My problem is now when i want to asynchronously close the background worker (with the corresponding function call what ever it is called ...) there is still a timer thread out there that causes exceptions for me.
1. How can i close my background worker and at the same time have the timer to be stopped?
2. Is there a way to synchronize the timer event so that the timer executes from the background worker thread?
3. Is there a better approach for me to adapt?
View 3 Replies
Jan 4, 2010
I've got a form that opens up whilst data is being pulled from the database in another form (basically a box to say it's loading), the form opens when I want it to and the gif shows but doesn't run until the code on the other form has finished.
View 5 Replies
Oct 26, 2011
I'm making a small program for a production machine.In the mainform I have several buttons to perform different tasks.Every hour I want to get a message that tells me to calibrate the machine.I think that I need to use a Backgroundworker and a timer.? I'm using VS2010 and VB.NET?
View 2 Replies
Apr 6, 2009
Is it possible to use a timer to delay code? For example:
[code]...
View 7 Replies
Apr 8, 2009
tring to put an event time in the tool strip. Timer alone would stop after the event began. Thought the Background Worker would work, but it never went further the DoWork Method.
[Code]...
View 4 Replies
Nov 16, 2010
I want my progress bar to go down as time gets closer to it's next "event", so i guess i need a background worker for that so it uses another thread.How can I get that to loop on a timer so something so i knows where it's zero value will be and where it's current vlaue should be.
View 12 Replies
Oct 18, 2009
I have a background worker which runs, at the start it stops a timer which has it's interval set to 500ms, at the end of the bgworker sub it starts it again. I've debugged and found out that the line that starts the timer up again (tTimer.Enabled=True) runs. However the timer does not resume. I'm don't know, but I'm thinking perhaps because I'm stopping and starting it on another thread it's not resuming properly or the sub it was attached to (via AddHandler) has been reset or something so it's running but not running the code in the sub it was attached to. If I never stop the timer in the code, it continues to run just fine, but I need it to stop at the start.
View 2 Replies
Nov 6, 2011
When I run the following code in the UI thread, it works without issue.
VB.NET private timer as new timer public sub test()timer.enabled = true timer.interval = 1000 timer.start()addhandler timer.tick, addressof timer_tickend sub private sub timer_tick(...) messagebox.show("fff")end sub
But if I run it within a background thread, nothing happens.
View 15 Replies
Jun 14, 2012
Quick question - if I have a timer set to 5000 (5 seconds) and the code in the timer takes longer than 5 seconds to run because of sql stuff, will the timer wait until the code is done till it fires again?
View 3 Replies
Aug 15, 2011
I am writing a program that saves quotes for writers to an xml file. Well I save my data to the xml file, but when I go to load the document I get this exception thrown at runtime.
System.Xml.Xsl.XslLoadException was unhandled
LineNumber=2
LinePosition=1
[Code].....
View 1 Replies
Nov 25, 2010
I am trying to recursively search through the entire computer, this includes: My Documents, Application Data, Windows Folder, Documents and Settings(Windows 7 misnomer/pointer?).This is for my own educational and academic purposes, I am just searching for an MD5 hash of an EICAR test file that I have made.
EDIT: This is on Windows 7 Currently. DISCLAIMER: This is not, nor ever will be an antivirus project, this is not a school assignment. This is purely for my own knowledge. this be done? With the following code, I get exceptions thrown regarding access to certain directorys (App Data, etc), even when I build and run as administrator.
[Code]...
View 1 Replies
Oct 17, 2011
how to upload to FTP, however when using the FileUpload control inside a Wizard control, when you move to the next step, the File you selected gets cleared because of the postback. I need to be able to rename the file according to the results from the Wizard before uploading. So...
I finish my wizard It uploads some stuff to a database Renames the file according to those results Uploads the renamed file to the FTP server
I suspect I will need to follow a procedure something like this, having an upload button next to FileUpload
On "Upload" button click stream the file to the Web Server. Complete the Wizard. If the wizard completes successfully, rename file and stream to FTP server. If the wizard fails, what? Delete the file from the web server? How?
I think I understand the process, how to split my FTP Upload function into two parts with the proper error handling for when the wizard fails.
Protected Sub UploadFile(ByVal NewFilename As String)
Dim myFtpWebRequest As FtpWebRequest
Dim myFtpWebResponse As FtpWebResponse
[Code]....
View 1 Replies
Jun 16, 2009
In VB .NET, when you call RaiseEvent X(), is the function that handles the event X processed asynchronously or synchronously. I was under the impression that RaiseEvent and the processing of the event were Synchronous unless created explictly on another thread. I've been told otherwise though.
View 2 Replies
Jun 16, 2009
Put processed variables into Word Document ('03)
View 3 Replies
Jan 20, 2010
I'm using a modified version of John's Message server, instead of passing a string I am passing a serializable object called "DataClass".This is my modified Read sub to process data that gets sent from the client to the server:
vb.net
Protected Overrides Sub Read(ByVal ar As IAsyncResult)
Dim asyncState = DirectCast(ar.AsyncState, ReadAsyncState)
Dim buffer = asyncState.Buffer
Dim client = asyncState.Client
Dim host = Me.clients(client)
[Code]...
The message is received fine when they aren't in quick succession, however I tested it by sending like 1000 messages almost instantaneously and it only processed about 2. Obviously this isn't acceptable, but I am unsure how to properly implement some type of queue that will ensure all backlogged messages will get processed.
View 4 Replies
Sep 28, 2011
I have a procedure that loops through the directories and subdirectories on a file server and sets the permissions. Procedure is called on a button click on a form.
I need to display on the form which directory is being processed. Similar to if we use the Debug.writeline which writes to the output in Visual Studio. I tried using a ListBox but it only displays the last one and only displays the last one once processing is done. I want to be able to display each directory name as it is being processed.[code]...
View 1 Replies
Jun 23, 2010
I have an array that is a list of files in a folder, I'm processing the files and renaming them. It takes about 15 minutes to rename them all, this is done daily. I currently have 1 Backgroundworker to handle this and update the UI.
My question is, this: How can I use more than 1 Backgroundworker to use more than 25% of the CPU to do this?
Split the array into 3 parts and call 3 separate workers to do their part?
View 3 Replies
Feb 28, 2011
I have some textboxes bound to a bindingsource and bindingnavigator.
I want to detect when the values have changed and prompt the users to confrim if they want to update.
When the form is first initalised and when then binding navigator moves to the next record the text_changed event fires on textbox where I have a boolean to determine if things have changed.
Is there a way to set my boolean only when valid data changes have occured or a better way to detect if things have changed
View 1 Replies
May 20, 2012
I have an application which uses hotkeys which are to be defined by the user. It is a combination of 2 keys, either CTRL, ALT, SHIFT as one hotkey and the F* Function keys as the other (e.g. CTRL + F1, ALT + F2 or SHIFT + F8) As stated these are then chosen by the user before a global keyhook is put in place to listen for them and trigger an event. In my app I have all my function keys as follows:
Public Const VK_F1 = &H70
Public Const VK_F2 = &H71
Public Const VK_F3 = &H72
[code].....
View 1 Replies
Feb 19, 2010
how I can add a new timer through code, and also add the code that the timer executes when it ticks
View 1 Replies
Oct 15, 2009
I want to make a code to appear buttons when I want with timer.What I'm trying to say is something like this:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Select Case Timer1.Interval
[CODE]...................
I've already tried:
If Timer1.Interval = 100 Then
Button2.Visible = True
[CODE].............................
View 7 Replies
Jun 5, 2012
I some code that looks to see if a certain program is running when the form is open. If the program is open it puts Running in a label, if it isn't running it says not running.What I want to do is repeat this process every 5 or 10 seconds. I have never used a Timer before so not sure where to start.
View 1 Replies
Nov 25, 2009
how can i return the number of records processed from an sql procedure whether it is a select or update/insert query and how can i receive it in the calling method in vb .net.
View 4 Replies
Apr 24, 2010
Is it possible to have code running in the background and still be able to use other parts of the program (i.e. firing other events).For example I have a instant messaging chat in my program and when the user has a new message then the display flashes from green to red as seen below
[code]...
But I still want to be able to continue using the other functions in my program despite having this code running in the background (which highlights to the user that he has a new instant message by changing the display background colour)How can I overcome this?
View 6 Replies
Jan 26, 2009
how to run code "in the background".As a form is loaded into memory I have the following code filling a listbox from a database table with this sub.I read in one of the documents about making code efficient that I could make this execute in the background.The list box is not needed immediately.
Private Sub getReleaseChoices()
Dim da As New OleDb.OleDbDataAdapter()
Dim cn As New OleDb.OleDbConnection(gCnRefString)
Dim ds As New DataSet()
[code]....
View 1 Replies
Oct 1, 2010
I am trying to implement a progress bar into my code but it seems to not run when another section of code is running. I set a timer to run when the ok button is clicked and it should then start the progress bar but also when clicking the ok button whatever radio button is selected also runs. I am trying to do this in Visual Basic 2008. I will post my current code below and I will say I am a complete novice at this so I apologize if the code looks weird:
[Code]...
View 5 Replies
Oct 31, 2010
show me the VB code behind making a Timer?
View 2 Replies