E-niac

- - - - -

Πέμπτη 19 Ιανουαρίου 2012

Φτιάξτε τον δικό σας Browser μέσο τις Visual Basic! (Part 1/2)

Αυτό το άρθρο θα σας δείξει πως να φτιάξετε το δικό σας Web Browser μέσο τις Visual Basic 2008/2010.

Αν δεν έχετε τι Visual Basic κατεβάστε την δωρεάν έκδοση από εδώ.

Ανοίξτε την Visual Basic και ξεκινήστε ένα καινούργιο Project.



Πατήστε στο Windows Form Aplication και δώστε οποιο όνομα θέλετε στο Project σας. Στη συνεχεια πατήστε OK.



Πατήστε μια φορά το form1 που βλέπετε μπροστά σας και στα Properties που βρίσκονται στα δεξιά σας αλλάξτε το WindowState από Normal σε Maximized.



Προσθέστε το Εργαλείο WebBrowser από το Toolbox που βρίσκετε στα αριστερά σας.
Τώρα δεξί click στο WebBrowser1 που μόλις προσθέσατε και στα Properties αλλάξτε το Anchor από 'Top, Left' σε 'Top, Bottom, Left, Right'.



Τώρα αλλάξτε το size του WebBrowser1 που βρίσκετε επάνω στο Form1 και αφήστε ένα κενό μέρος από πάνω για να βάλουμε τα κουμπιά ελέχου του Browser μας.



Ας αρχίσουμε πρώτα επιλέγοντας τι αρχική μας σελίδα. Η αρχική σελίδα(Home page) θα είναι η πρώτη ιστοσελίδα που θα εμφανιστεί μόλις ξεκινήσει ο Browser μας.
Για να το πετύχουμε αυτό πατήστε δεξί click στο WebBrowser1 και από το Properties αλλάξτε το Url βάζοντας την αγαπημένη σας ιστοσελίδα.



Προσθέστε δυο Buttons από το toolbox και βάλτε τα στον κενό χορό που αφήσαμε. Αλλάξτε τα text τους σε '<<' και '>>' από το properties ώστε να φτιάξουμε το Back και το Forward Button. Επίσης αλλάξτε το (name) τους από το Properties και πάλι, ανάλογα σε cmdBack και cmdForward.



Πατήστε δεξί click στο cmdBack δηλαδή στο button με text '<<' και γράψτε τον πιο κάτω κώδικα.


Private Sub cmdBack_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdBack.Click

WebBrowser1.GoBack()

End Sub

Τώρα πατήστε δεξί click στο cmdForward δηλαδή στο button με text '>>' και γράψτε τον πιο κάτω κώδικα.
Private Sub cmdForward_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdForward.Click

WebBrowser1.GoForward()

End Sub

Αυτό ήταν το πρώτο μέρος αυτής τις σειράς που έχω ξεκινήσει. Αναμένεται το δεύτερο και τελευταίο μέρος αυτής τις δουλειάς και αφιστέ κάποιο σχόλιο αν σας άρεσε το πρώτο μέρος;)

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου