Microsoft®
Visual Basic® Scripting Edition
Πέρα από τις φόρμες—χρησιμοποιώντας αντικείμενa |
Χρησιμοποιώντας αντικείμενα
Είτε χρησιμοποιείτε ActiveX ελέγχους ή ένα Java αντικείμενο ,η Microsoft Visual Basic Scripting Edition και ο Microsoft Internet Explorer τα χειρίζονται με τον ίδιο τρόπο. Αν χρησιμοποιείτε Microsoft Internet Explorer και έχετε εγκαταστήσει τους ελέγχους που είναι διαθέσιμοι στην ActiveX Gallery, μπορείτε να δείτε τον κώδικα σ’ αυτήν τη σελίδα σε χρήση.
Συμπεριλαμβάνουμε ένα αντικείμενο
χρησιμοποιώντας τις ταμπέλες <OBJECT και ρυθμίζουμε τις αρχικές τιμές
του χρησιμοποιώντας τις ταμπέλες <PARAM. Αν είστε προγραμματιστής της
, θα αναγνωρίσετε ότι χρησιμοποιώντας τις ταμπέλες <PARAM είναι σαν
να ρυθμίζουμε τα για τον έλεγχο σε μια φόρμα. Για παράδειγμα, το ακόλουθο
σετ από ταμπέλες <OBJECT και <PARAM προσθέτουν τον έλεγχο ActiveX
Label σε μια σελίδα :
<OBJECT
classid = ’’clsid: 99B42120-6EC7-11CF-A6C7-00AA00A47DD2’’
id = lblActiveLbl
width = 250
height = 250
align = left
hspase = 20
vspase = 0
>
<PARAM NAME =’’Angle’’ VALUE =’’90’’
<PARAM NAME =’’Alignment’’ VALUE =’’4’’
<PARAM NAME =’’BackStyle’’ VALUE =’’0’’
<PARAM NAME =’’Caption’’ VALUE =’’A Simple Desultory Label’’
<PARAM NAME =’’FontName’’ VALUE =’’Verdana, Arial, Helvetica’’
<PARAM NAME =’’FontSize’’ VALUE =’’20’’
<PARAM NAME =’’FoltBold’’ VALUE =’’1’’
<PARAM NAME =’’FrColor’’ VALUE =’’0’’
</OBJECT
Μπορούμε να πάρουμε και να ρυθμίσουμε
το properties, και να επικαλεστούμε τις μεθόδους όπως ακριβώς με οποιοδήποτε
από τους ελέγχους της φόρμας. Ο ακόλουθος κώδικας, για παράδειγμα, περιλαμβάνει
τους ελέγχους <FORM που μπορούμε να τους χρησιμοποιήσουμε για να χειριστούμε
δύο από τις ταμπέλες των ελέγχων των properties:
<FORM NAME= ’’LabelControls’’
<INPUT TYPE= ’’TEXT’’ NAME= ’’txtNewText’’ SIZE=25
<INPUT TYPE=’’BUTTON’’ NAME=’’cmdChangeIt’’VALUE=’’Change Text’’
<INPUT TYPE=’’BUTTON’’ NAME=’’cmdRotate’’VALUE=’’Rotate Label’’
</FORM
Με την καθορισμένη φόρμα, ένα γεγονός
διαδικασίας για το cmdChangeIt button αλλάζει το label text:
<SCRIPT LANGUAGE=’’VBScript’’
<!—
Sub cmdChangeIt_OnClick
Dim TheForm
Set TheForm = Document.LabelControls
lblActiveLbl.Caption= TheForm.txtNewText.Value
End Sub
-->
</SCRIPT
Ο κώδικας ενεργοποιεί αναφορές σε
ελέγχους και τιμές μέσα στη φόρμα όπως και το παράδειγμα simple
validation.
Πολλοί έλεγχοι ActiveX είναι διαθέσιμοι
από την ActiveX Gallery για χρήση με τον Internet Explorer 3.0. Μπορείτε
να βρείτε περισσότερες πληροφορίες εκεί ή στο control reference pages σχετικά
με τα properties, τις μεθόδους, και τα γεγονότα εκεί, καθώς και τους για
τους ελέγχους class identifiers (CLSID).
|
© 1997 Microsoft Corporation. All rights reserved.