Φτιάχνω μια εφαρμογή που θα μπορεί να κλείνει και να κάνει επανεκίνηση τον υπολογιστή που την εκτελεί. Έχω κολήσει όμως στο validation. Θέλω όταν ο χρήστης βάζει μία τιμή (η οποία δηλώνει το χρόνο σε λεπτά) και αυτή είναι χαρακτήρας να του πετάει μήνυμα λάθους με το error report αφού έχει πρώτα πατήσει το κουμπί για shutdown η restart. Στη περίπτωση όμως που το textbox παραμείνει κενό δε θέλω να εμφανίζεται κάποιο μήνυμα, γιατί μπορεί ο χρήστης να επέλεξε να κάνει άλλη διαδικασία. Δηλαδή να έβαλε κάποια τιμή στο shutdown textbox, να το μετάνιωσε και μετά να πάτησε να κάνει επανεκίνηση μετά από κάποια συγκεκριμένη ώρα. Να και ένα screenshot για να μη μπερδεύεστε.

Τώρα το validation που κάνω είναι το εξής:
Private Sub txtShutdownMinutes_Validating(ByVal sender As Object, _
ByVal e As System.ComponentModel.CancelEventArgs) _
Handles txtShutdownMinutes.Validating
If Not IsNumeric(txtShutdownMinutes.Text) Then
ErrProv.SetError(txtShutdownMinutes, "Not a numeric value!!!")
Else
ErrProv.SetError(txtShutdownMinutes, "")
End If
End Sub
Κουλούρης Θάνος