Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]
Das Character-Objekt macht die folgenden Eigenschaften verfügbar:
- Aktive
- AutoPopupMenu-
- Beschreibung
- ExtraData-
- GUID-
- HasOtherClients
- Höhe
- HelpContextID-
- HelpFile-
- HelpModeOn-
- IdleOn-
- LanguageID-
- links
- MoveCause
- Name
- OriginalHeight-
- OriginalWidth-
- Pitch
- SoundEffectsOn
- Speed
- SRModeID-
- SRStatus-
- Top-
- TTSModeID-
- Version
- VisibilityCause-
- Sichtbaren
- Breite
Beachten Sie, dass die eigenschaften Height, Left, Topund Width Eigenschaften eines Zeichens von denen abweichen, die von der Programmierumgebung für die Platzierung des Steuerelements unterstützt werden können. Die Character- Eigenschaften gelten für die sichtbare Darstellung eines Zeichens, nicht für den Speicherort des Microsoft Agent-Steuerelements.
Wie bei Character-Objektmethoden können Sie mithilfe der Characters -Auflistung auf die Eigenschaften eines Zeichens zugreifen oder Ihre Syntax vereinfachen, indem Sie eine Objektvariable deklarieren und auf ein Zeichen in der Auflistung festlegen. Im folgenden Beispiel wird Test1 und Test2 auf denselben Wert festgelegt:
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
Da der Server ein Zeichen asynchron lädt, stellen Sie sicher, dass das Zeichen vor dem Abfragen seiner Eigenschaften geladen wurde, z. B. mithilfe des RequestComplete--Ereignisses. Andernfalls geben die Eigenschaften möglicherweise falsche Werte zurück.