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

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

Πώς να συλλάβει μια οθόνη σε VB

Αρχή Visual Basic.NET προγραμματιστές μπορεί να εκπλαγείτε να ανακαλύψετε ότι δεν υπάρχει προφανής λειτουργία για να συλλάβει αντίγραφα του περιεχομένου που βλέπουμε στην οθόνη , δείχνουν στον χρήστη και να το αποθηκεύσετε στο δίσκο . Η επίτευξη του έργου είναι εύκολο , αλλά είναι αρκετά αντιφατικό : αντί να καλέσουν έναν ειδικό λειτουργία , θα πρέπει να προσομοιώνουν τη χρήση του πλήκτρου " Print Screen " στο πληκτρολόγιο . Οδηγίες
Η

1 Δημιουργήστε ένα νέο έργο και επιλέξτε " Windows Forms Project. " 2

Σύρετε ένα κουμπί και PictureBox στο έργο σας από την Εργαλειοθήκη .

με 3

κάντε διπλό κλικ στο κουμπί που προστίθενται για να δημιουργήσουν ένα "κλικ " για να
Η 4

Επικολλήστε τον ακόλουθο στο " Button1_Click " γεγονός που μόλις εμφανίστηκε : .

SendKeys.Send ( " % { } PRTSC " )

Application.DoEvents ( )

οθόνη Dim = Clipboard.GetDataObject

Δημ. bmp = ctype ( screen.GetData ( gettype ( System.Drawing.Bitmap ) ) , Bitmap )

PictureBox1.Image = bmp

PictureBox1.Image.Save ( " C : \\ image.jpg " )

Πηγαίνοντας γραμμή, αυτό προσομοιώνει ένα " Print Screen " πατήστε το πλήκτρο (το οποίο είναι το πλήκτρο συντόμευσης για τη δημιουργία οθόνη πλάνα ) . Στη συνέχεια, αρπάζει τα δεδομένα εικόνας από το πρόχειρο και το εμφανίζει στην οθόνη του PictureBox . Τέλος, το αποθηκεύει στο δίσκο ως JPG .
Η
εικόνων

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

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