What i wish to find is a message or the like that I can use to detect between specific 'shutdown' like events, ie: I wish to be able to find the difference between a shutdown, restart, logoff and sleep initiation.
The problem i have found (as displayed below) is using oClosingEvent.CloseReason the return types provide no further information other then the WindowsShutDown constant (the others are obviously irrelevant in this case).
Private Sub frmMain_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Dim oClosingEvent As System.Windows.Forms.FormClosingEventArgs
I am trying to capture SHUTDOWN and LOGOFF Events, so that I can be alerted when my process stops. The below code works in detecting these events. I am trying to get it to release the monitoring of the system events after the email has been sent, Being newer to VB, I am not sure how to do this. I copied this code from another google forum.
I have an application that starts from Sub Main and I need to run a sub when the system is about to shut down, restart or logoff so it can save it's settings. I found some code on google:
Imports Microsoft.Win32 Public Sub Main AddHandler SystemEvents.SessionEnding, AddressOf OnShuttingdown
I'm making a screensaver with the added option of shutting down/oggingoff/hibernating/sleeping at a user-defined time. Now, I'm fine for all my code except for the scripts for these events.
I have an application that starts from Sub Main and I need to run a sub when the system is about to shut down, restart or logoff so it can save it's settings. I found some code on google:
Imports Microsoft.Win32 Public Sub Main AddHandler SystemEvents.SessionEnding, AddressOf OnShuttingdown
[Code]....
But it doesn't seem to work, Windows shuts down yes but when I re-start the vm and run the app it opens with the old settings, not the ones that I changed before I shut down the vm. Anyone know of a way to do this or to fix the code above, I don't think my OnShuttingdown event is being handled.
I am making a program that takes a time input from the user or a countdown amount and when that time comes it will shutdown or restart or log off the computer. I know how to make the timing code and everything else but i don't know how to shutdown or restart or log off.
I'm trying to create a way for the User of my application to Log Off, Shutdown, or Restart the PC.
The idea is that User can more quickly access these options from my application and if they choose, force these actions instead of waiting for the OS to respond.
Here's how I'm trying to do it:
CODE:
Log Off works just fine. It's shutdown and restart that doesn't work. From the research that I've done, the Consts seem fine and the function obviously works correctly because Log Off works. I am running the application as an administrator, so that should affect it.
How can i do this for pocketpc? I have tried this but didn't work since its made for windows not for windows mobile. Can anyone help me? Please.Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags as Long, ByVal wReserved as Long) as Long
Private Const EWX_FORCE = 4 'Force any applications to quit instead of prompting the user to close them.Private Const EWX_POWEROFF = 8 'Shut down the system and, if possible, turn the computer off.Private Const EWX_LOGOFF = 0 'Log off the networkPrivate Const EWX_REBOOT = 2 'Perform a full reboot of the systemPrivate Const EWX_SHUTDOWN = 1 'Shut down the system
In my client-server app, I wish to add a facility to control the client systems from the server.I mean, I would like to know how to add a facility to shutdown or restart particular client machines using my app., which will be all in a LAN connection.
I want to detect when employees in our company are shutting down or restarting their computers. Is there a Windows API Call that will do that which I can hook onto? I found WindowsExitEX but it actually restarts the computer!
I work for a school system and I have teachers that run computer labs. I am trying to get an application that will allow them to do the following remotely:ShutdownRebootLockLog OffLog InI am not a good coder and I know what I have is not efficient and probably not what I need. I have found the following code that will Shutdown, Reboot, and Lock a remote
I typically prompt the user to save changes in the FormClosing event in MDI children. The application updater uses a Process.CloseMainWindow call to close the application if it's running before the patch update is applied.
I need to detect when the updater is closing the application and NOT prompt the user to save changes but save them automatically. I've tried using the System.Windows.Forms.CloseReason but this method isn't working for me. I capture the CloseReason in the MDI Parent FormClosing event but it's called AFTER the MDI children are told to close. I tried capturing the CloseReason (e.CloseReason) in the MDI child's FormClosing event but it registers as MDI Parent closing and a normal application exit is also going to raise this same e.CloseReason so I can't auto-save here either.
So my question is: How can I detect this Process.CloseMainWindow being used to close my application so that I can bypass all save prompts and save automatically? What is the first event called in this method of closing so that I can signal all MDI children that are open in their FormClosing event to just save?
Currently I'm using System.Threading.Thread.Sleep(5000) to let my app pause/sleep for some time. This works great but I can't open my app anymore when it's sleeping and it uses about 25% of my CPU. I guess there must be a better way to do this. I also tried using a timer but that didn't work out to well for me..
I have a distributed print control application that is done in a combination VB6 and Visual C++. The application launches at startup on a workstation and waits for a user to login. Once that happens, we track time in the session, along with how many print jobs the guy performs.
We have separate session SW that allows a person to add money to their accounts. The problem is that if there's an active session, typically due to the individual being logged into one of the above mentioned workstations, I can no longer ensure updates to the DB will be atomic.
I would like to have the money terminal send a log off command to the remote workstation session if it detects a user is currently logged in elsewhere. But I'm not sure if there's an existing API for this.
I am trying to write a code on auto logoff for an application after certain perioed of time. But not sure how should i start on it. But I got below code, but there is an error (example:
System.Windows.Interop.
System.Windows.Interop is not a member of Windows and System.Windows.Threading is not doesn't contain any public member) and i wonder how should it get fix and merge into my application code
Imports System Imports System.Collections.Generic Imports System.Linq
i want to capture the system logoff time and i have to store the time in .txt file. when ever the user logging in and logging off i have to capture the time and store the time in .txt file.i konw how to use windows services.but how to capture the log off time and log on time?
I want to create a windows service which will record the time when a user Logs in or logs Off from his machine.If i am able to track the events that are fired when a user logs in and logs off then i think i will be able to solve the problem.
is there anyway to sleep a thread for a "tick". i.e. the tick in StopWatch.ElapsedTick. right now the best i could achieve is this thread.sleep(1). i need it faster
Shutting down a pc in vb.net is easy:Process.Start("shutdown", "-s -t 00")less the user has locked the pc in which case the above fails.How do I get around this in vb.net? How do I shutdown a locked PC?
I'm currently writing a small system tray app that needs to shutdown my PC at a certain time. That bit's easy:Process.Start("shutdown", "-s -t 00")But how do I do this when my PC is locked? The above doesn't work and I don't want to leave my PC unlocked and unattended
i want to check if the computer is in sleep mode or not...Suppose my project is in normal state..I change the state to sleep mode,I want that now when the computer wakes from sleep mode,I want that my project is in minimized state..How to check dat?
I want to check if the computer is in sleep mode or not...Suppose my project is in normal state..I change the state to sleep mode,I want that now when the computer wakes from sleep mode,I want that my project is in minimized state.[code]....