Recently in a couple of my current projects I have found that I have the need to 'schedule' events in my applications. For example, I would like something to happen in my program at 11 PM every day (and no I dont want to use Windows Scheduled Tasks) but I cant think of a good way to do this... The only method I can think of is to just have my app check every minute to see if the current system time is 11 PM but obviously that is pretty rubbish. I considered using Windows WorkFlow but that seems very overkill just to do this one thing...
Oh and if it makes any difference, I would like the user to be able to modify these times that certain events occur.
I'm trying to create a program that calls the command prompt, runs a line of text, needs to wait for a specific reply then moves on. Using the sleep command doesn't really apply in this particular situation because I need to wait for either reply A or reply B and move on accordingly. Most of the resources I find on this all refer to the sleep command. Sure there is a way to view a reply in the shell command and if reply A then do the rest...etc.
I have a basic question about timers, that I can't answer myself. It's annoying me. My code is made to visit a website every X seconds. There are two problems.
I Set the interval for 30 sec and the first visit should be right now, not after 30 seconds. After that, wait 30 sec and navigate to another one (in a listbox). The problem is that the Timer is not waiting that time after the first visit.[code...]
I am making an application and i require a labels text to change between specific times. For example between 11pm and 5pm i want the label's text to be "closed" and then between 5pm and 11pm for the text to be "open".
I want to verify if the current system time falls within the specified time range between 7:30pm - 9:00pm. If it falls within the specified time range then display a message.
In my DoWork() function I register with our sip server. Then I have to wait for a response back. However, the response I get is received in another event. However, before I am able to check the flag in the DoWork() the DoWork() has all ready finished and the response comes after.
I am trying to find a way to wait in the DoWork() until I get a response in the Diagnotic event. I have a global flag that is set in that event that I have to check in the DoWork().I was thinking of maybe blocking in the DoWork() until the other event is finished. Maybe using a join.
' Do work in background worker 'Will return less than 8 if there are no error message from the library If (Not Me.bgwProcessLogin.CancellationPending) Then ' Register and wait for response
I wonder how to make so if I press a button, then I want the mouse to move and click, but not before the progressbar is 100%. The progressbar is interconnected with a webbrowser.
I have a program that allows a user to select a program to run at a certain time for a specific amount of time all choosen by the user. Everything works with the exception of if my program has launched the other program, my program become non-responsive. Meaning I am not able to look at that window again. Not that one really needs too, because when time is up my program closes the program it opened, then closes itself. I just want to be able to see my program when the other program is running. how to do this and perhaps drop me some links, that would be wonderful. This is what I have coded, but like I stated there are no code errors.
How does one check to see if the system time is equal or not equal to a specific time? So, say I want to perform an action if your system time is between 6pm and 6am. Or something similar?
I wonder if it is possible to find a specific row and specific columns in data base file (Access) . You see , I am using a DataGridView control to show only SOME of the columns (fields) of a table from an Access file . For example , lets say that in the DataGridView control I only show the following fields :Field1 , Field2 and Field3 .Now , when the user selects an entry in the DataGridView control , I want to insert the text from Field4 into a text box on the form .
The problem , however , is that I don't know how to get the specific row in the data base file and also I don't know how to get the text in column (field) Field4 of that row .One thing that might be important is that the index of the row in the data base file is not necessarily the same with the index of the current row in the DataGridView control . This is because in the DataGridView control the rows are order by the contents in the ID Field .ol .
I am aware that if you wish to run a program at a specific time, the best way is to add it to the windows task scheduler. I have a forms application that accepts as input a text file and some button selections before the actual main runs. Can this kind of program be scheduled? I realize I would have to hard code the inputs but does .net have any features to access the task scheduler?
I have an app that relies on a database. Basically, users are checking in and checking out items and the database keeps track of all that.My boss wants a notification system to email us when a item is overdue. I already have most of this figured out.I was able to create a service and have it read registry values that the app sets and then it reads the check outdate from the database. If it's overdue, an email is sent out.
But, I've only done testing for 10 seconds at a time. I'm currently using a System.Threading.Timer to run every 10 seconds. That was only a test, it won't actually be that way.Instead, I want the task to run once every day. I was thinking to just have it run every hour, but if it runs every hour, then we'll be constantly bombarded by emails when an item is overdue. And sending it every "x" hours brings it's own issues and isn't ideal.Normally, I'd run a task via the Windows Task Scheduler, but the app has to read the database. I guess I could create a separate app and launch it via the task scheduler, have it complete the tasks and then close when done.
I am writing a small app to automatically connect my PC to the internet at a certain time and I am using rasdial.exe for it...
Private Sub SetIt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetIt.Click Dim windir As String = Environment.GetEnvironmentVariable("WINDIR") Shell(windir & "system32 asdial.exe", AppWinStyle.NormalNoFocus) End Sub
My question is how to make the shell function run at a specified time or after a certain interval?Also how to wake up my PC from hibernation using vb and winresume.exe
I have a simple WinForm that is using a Tab Control to simplify data entry. The very last page has a text box that allows the user to "set a name" for the file. I really want to simplify this and suggest how the file should be named. What I want is for when the tab page is entered (consider that generically) that the text box is pre-populted with a name.
This code will do what I want, but only the first time the tab page is entered. what I am apparently missing or a better way to do this?
Private Sub TabPage6_Focus(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabPage6.Enter ' This should simulate a load event modGeneralInfo.docProductNaming() modDocGen.docNameShorten() End Sub
how to start a VB.NET program at a specific time of the day, but I simply cannot find it. I've found an example that shuts down the computer at a specific time of the day, but having no experience with the Timer function, I wouldn't know where to start when hacking the code.As an example, I'd like the program to run at say 2:00PM and display a message. The displaying the message won't be hard (MessageBox.Show("Stuff")), it's just the starting .
I just decided to recode my personal alarm program from scratch, new functions, ui etc and optimize it but I'm stuck on a part.
I have the option to start an alarm and set it to expire at a specific time, say in 2 days 5 hours 18 mins 10 secs. I was wondering what would be the best way (performance wise) to achieve this.
I need to convert the current date to unix but if I run my app in europe or in the US, I need to get the same unix time.To converto to Unix is not a problem, what I can't get it working is how to set the convert the curretn date and time to a specific timezone before converting to unix.
does vb.net have the component to display the time only with the specific AM,PM? i know that VS 2008 got datetimepicker as choose the date and time but does it can display in term of the AM and PM? if got any better solution and component about display and set the time,
I'm wanting to create a small application that will allow me to schedule a machine to shutdown at a specific time. Any suggestions on how I can make this .exe run at a specific time besides using the Task Scheduler?
Is it possible to shut down windows say if the time is around 6:00 pm using the VB.net code. has any one done that. I have the code to kill my program when it is after say 6:00 pm, I would like to shut down windows along with it. I can post the code for killing my program (actually I got it from here) if anyone wants it.
Now what I want to do is, when I Enter something on Textbox1 and click Button1, Label1 should be visible and blinking.
Label1.Visible = True
But, when I type something on Textbox1 again (before even hitting Button1), Label1 should not be visible anymore and continues this way.Another way is to make Label1 visible for a specific time, say 5 seconds (blinking) and goes invisible. I prefer the first one though I would love to learn both?
How can we schedule a windows service to run at specific time ( lets say every day morning at 6:00 AM )
For this i had a timer thread to sleep for 24 hours like below and start the service exactly at 6:00 AM ( but the requirement is.... no matter when the service starts, but it should run at 6:00 AM .... So how to do this )
Bottom Line : How to schedule Windows Service to run at specific time ?