Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Program Microsoft Agent jest przestarzały w systemie Windows 7 i może być niedostępny w kolejnych wersjach systemu Windows.
Obiekt Znak uwidacznia następujące właściwości:
- Aktywne
- AutoPopupMenu
- opis
- ExtraData
- identyfikator GUID
- HasOtherClients
- wysokość
- HelpContextID
- HelpFile
- HelpModeOn
- idleOn
- LanguageID
- z lewej
- MoveCause
- nazwa
- OriginalHeight
- OriginalWidth
- pitch
- SoundEffectsOn
- szybkość
- SRModeID
- SRStatus
- TTSModeID
- wersja
- VisibilityCause
- widoczne
- szerokość
Należy pamiętać, że właściwości Height, Left, Topi Width właściwości znaku różnią się od tych, które mogą być obsługiwane przez środowisko programowania w celu umieszczenia kontrolki. Właściwości Znak dotyczą widocznej prezentacji znaku, a nie lokalizacji kontrolki Microsoft Agent.
Podobnie jak w przypadku metod obiektów znak, można uzyskać dostęp do właściwości znaku przy użyciu kolekcji Znaki lub uprościć składnię, deklarując zmienną obiektu i ustawiając ją na znak w kolekcji. W poniższym przykładzie wartości Test1 i Test2 zostaną ustawione na tę samą wartość:
Dim Genie
Dim MyRequest
Sub window_Onload
Agent.Characters.Load "Genie", "https://agent.microsoft.com/characters/v2/genie/genie.acf"
Set Genie = Agent.Characters("Genie")
Genie.MoveTo 15,15
Set MyRequest = Genie.Show()
End Sub
Sub Agent_RequestComplete(ByVal Request)
If Request = MyRequest Then
Test1 = Agent.Characters("Genie").Top
Test2 = Genie.Top
MsgBox "Test 1 is " + cstr(Test1) + "and Test 2 is " + cstr(Test2)
End If
End Sub
Ponieważ serwer ładuje znak asynchronicznie, upewnij się, że znak został załadowany przed wykonaniem zapytania o jego właściwości, na przykład przy użyciu zdarzenia RequestComplete. W przeciwnym razie właściwości mogą zwracać nieprawidłowe wartości.