Anvisningar: Hämta ett värde från en egenskap (Visual Basic)
Du hämtar en egenskaps värde genom att inkludera egenskapsnamnet i ett uttryck.
Egenskapens Get
procedur hämtar värdet, men du anropar det inte uttryckligen med namn. Du använder egenskapen precis som du skulle använda en variabel. Visual Basic anropar egenskapens procedurer.
Hämta ett värde från en egenskap
Använd egenskapsnamnet i ett uttryck på samma sätt som du använder ett variabelnamn. Du kan använda en egenskap var som helst där du kan använda en variabel eller en konstant.
-eller-
Använd egenskapsnamnet efter likhetstecknet (
=
) i en tilldelningssats.I följande exempel läss värdet för egenskapen Visual Basic
Now
och anropar implicit dessGet
procedur.Dim ThisMoment As Date ' The following statement calls the Get procedure of the Visual Basic Now property. ThisMoment = Now
Om egenskapen tar argument följer du egenskapsnamnet med parenteser för att omsluta argumentlistan. Om det inte finns några argument kan du utelämna parenteserna.
Placera argumenten i argumentlistan inom parenteserna, avgränsade med kommatecken. Se till att du anger argumenten i samma ordning som egenskapen definierar motsvarande parametrar.
Värdet för egenskapen deltar i uttrycket precis som en variabel eller konstant skulle göra, eller så lagras den i variabeln eller egenskapen till vänster om tilldelningsuttrycket.
Se även
- Förfaranden
- Egenskapsprocedurer
- Procedureparametrar och argument
- Egenskapsutdrag
- Skillnader mellan egenskaper och variabler i Visual Basic
- Gör så här: Skapa en egenskap
- Gör så här: Deklarera en egenskap med blandade åtkomstnivåer
- Anvisningar: Anropa en egenskapsprocedur
- Så här deklarerar och anropar du en standardegenskap i Visual Basic
- Gör så här: Placera ett värde i en egenskap