Wait time for msgbox selection

Posted on 2006-06-15
Medium Priority
Last Modified: 2012-05-05
Is ther a way to set the wait time on a msgbox? I have a logoff script that promts users for yes or no to backups. They seem to not be able to wait the 2 seconds it takes for the box to pop up so I want to wait 10 seconds for them to choose then force the back up. Any ideas?
Question by:t1clausen
  • 2

Accepted Solution

lunchbyte earned 2000 total points
ID: 16911958
I looked into that in the past and I did not find any. You may need to come up with custom msgbox using form so you can leave your timer on it.

You can count how many time they clicked on no so if they clicked on no 3 times then force backup the next time.

Author Comment

ID: 16912059
Yeah I thought about that but I keep getting calls in the morning because they turn thier monitors off as soon as they hit log off and then never select yes or no on the script. If I force the backup everytime they log off the complain because it takes to long. I guess they will have to learn to wait 2 seconds... :-) Thanks!
LVL 86

Expert Comment

by:Mike Tomlinson
ID: 16912070
"I have a logoff script"

Are you using VBScript (.vbs) or VB6?

LVL 86

Expert Comment

by:Mike Tomlinson
ID: 16912339
For VBScript (.vbs), see the Popup method:

Set WshShell = WScript.CreateObject("WScript.Shell")
ret = WshShell.Popup("Perform Backup?", 10, "Backup", 4 + 32)
Select Case ret
   Case -1 ' Timeout
      WScript.Echo "TimeOut"
   Case 6 ' Yes
      WScript.Echo "Yes"
   Case 7 ' No
      WScript.Echo "No"
End Select

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Introduction While answering a recent question about filtering a custom class collection, I realized that this could be accomplished with very little code by using the ScriptControl (SC) library.  This article will introduce you to the SC library a…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
Suggested Courses

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question