Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να πάρει μια οθόνη Splash να εργαστεί για VB.Net

Παρόλο που η Visual Basic.Net δεν παρέχει δυνατότητες splash οθόνη στο παράθυρο ιδιοτήτων του έργου , υπάρχουν πλεονεκτήματα σε τροχαίο το δικό σας . Μια οθόνη προσαρμοσμένη splash προσφέρει μεγαλύτερη ευελιξία , καλύτερο έλεγχο της διαδικασίας time-out και το έντυπο μπορεί να διπλασιαστεί ως το Help- Σχετικά μορφή . Απλά δημιουργήστε ένα αποκλειστικό παράθυρο φόρμα με ένα ενσωματωμένο χρονόμετρο που κλείνει τη φόρμα μετά από ένα προκαθορισμένο χρονικό διάστημα . Ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε τη δική σας οθόνη προσαρμοσμένη βουτιά σας . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio ή Visual Basic Express ( 2005 ή αργότερα )
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Visual Studio και να δημιουργήσετε ένα νέο έργο Form των Windows . Κάντε κλικ στο " Αρχείο " τότε "New Project . " Όταν εμφανιστεί το νέο παράθυρο έργο, επιλέξτε Visual Basic /Windows για την προβολή δέντρου , κάντε κλικ στο εικονίδιο " Windows Forms Project" , το όνομα του έργου " SplashTest " και στη συνέχεια κάντε κλικ στο κουμπί " OK" . Μετά από μια σύντομη αναμονή , θα εμφανιστεί το παράθυρο της φόρμας σχεδιαστή . 2

Δημιουργήστε την οθόνη splash . Κάντε κλικ στο " Project" τότε "Προσθήκη φόρμας των Windows . " Όταν εμφανιστεί η νέα μορφή διαλόγου , το όνομα του εντύπου " WelcomeForm " και κάντε κλικ στο " Προσθήκη ". Θα εμφανιστεί ένα δεύτερο παράθυρο σχεδίασης .
Εικόνων 3

Σχεδιάστε μια νέα οθόνη εκκίνησης . Κάντε κλικ στο εικονίδιο της γραμμής εργαλείων ελέγχου και σύρετε πάνω στο έντυπο . Συμπεριλάβετε ετικέτες για ένα μήνυμα καλωσορίσματος , το όνομα της εταιρείας , τη διεύθυνση και κάθε άλλη πληροφορία που χρειάζονται . Στο κάτω δεξιά γωνία , να προσθέσετε ένα κουμπί και να το επισημάνετε "OK".
Η 4

Προσθέστε το χρονόμετρο στη φόρμα βουτιά . Κάντε κλικ στα σύνορα φόρμα για να δημιουργήσετε ένα νέο πρόγραμμα χειρισμού συμβάντων φορτίου μορφή . Αυτό θα ανοίξει ένα νέο παράθυρο κώδικα . Εισάγετε τον παρακάτω κωδικό :

Δημόσιας Τάξης WelcomeFormPrivate WithEvents του χρονικού ορίου, Νέα Timer

Private Sub WelcomeForm_Load ( ByVal αποστολέα Όπως System.Object , ByVal e Όπως System.EventArgs ) Λαβές MyBase.LoadtimeOut.Interval = 5000timeOut.Start ( ) End Sub

Το χρονικό όριο ιδιοκτησίας δημιουργεί ένα νέο αντικείμενο χρονοδιακόπτη . Εντός του χειρισμού συμβάντων Load , θέτουμε το χρονικό διάστημα έως 5000 το οποίο θα προκαλέσει το χρονόμετρο για να θέσω ένα συμβάν Σημειώστε κάθε 5 δευτερόλεπτα .
5

Προσθέστε επιπλέον χειρισμού συμβάντων για το κουμπί " OK" . Κάντε κλικ στο " Παράθυρο " και επιλέξτε το παράθυρο σχεδιασμού SplashForm . Κάντε κλικ στο κουμπί " OK " για να δημιουργήσετε αυτό το χειριστή . Όταν εμφανιστεί το παράθυρο κώδικα, πληκτρολογήστε τον ακόλουθο κώδικα :

Private Sub Button1_Click ( ByVal αποστολέα Όπως System.Object , ByVal e Όπως System.EventArgs ) Λαβές Button1.Click , timeOut.TicktimeOut.Stop ( ) DialogResult = DialogResult . OKEnd SubEnd Class

Παρατηρήστε ότι προσθέσαμε το γεγονός timeout.tick στη λίστα λαβές . Αυτή η λογική θα ονομάζεται είτε όταν το πλήκτρο "OK " γίνεται κλικ ή όταν το χρονόμετρο τσιμπούρια .
Η 6

Προσθέστε κώδικα στο κύριο φόρμα για να ανοίξετε την οθόνη splash . Κάντε κλικ στο " Παράθυρο " και επιλέξτε το παράθυρο σχεδιασμού Φόρμα1 . Κάντε κλικ στην άκρη της φόρμας για να δημιουργήσετε ένα πρόγραμμα χειρισμού συμβάντων Load και προσθέστε τον ακόλουθο κώδικα :

Private Sub Form1_Load ( ByVal αποστολέα Όπως System.Object , ByVal e Όπως System.EventArgs ) Λαβές MyBase.LoadDim splashform Όπως Νέα WelcomeFormsplashForm.ShowDialog ( ) splashForm.Close ( ) End Sub
Η 7

Εκτελέστε το πρόγραμμα . Κάντε κλικ στο κουμπί " F5 " . Θα εμφανιστεί τότε η οθόνη εκκίνησης μετά από μια σύντομη αναμονή , θα κλείσει και η κύρια μορφή θα παραμείνει .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα