Objekt ThisComponent

ThisComponent stellt das aktuelle Dokument in Basic-Makros dar. Es adressiert die aktive Komponente, deren Eigenschaften gelesen und festgelegt werden können und deren Methoden aufgerufen werden können. Die über ThisComponent verfügbaren Eigenschaften und Methoden hängen vom Dokumenttyp ab.

Syntax:


  ThisComponent

Wenn es sich bei dem aktiven Fenster um ein Base-Formular, eine Abfrage, einen Bericht, eine Tabelle oder eine Ansicht handelt, gibt ThisComponent die aktuellen Informationen von Form zurück.

tip

Wenn das aktive Fenster die Basis-IDE ist, gibt das Objekt ThisComponent die Komponente zurück, die das aktuelle Skript besitzt.


Beispiel:


Sub Main
' Aktualisiert das "Inhaltsverzeichnis" in einem Textdokument
Dim allindexes, index As Object
    allindexes = ThisComponent.getDocumentIndexes()
    index = allindexes.getByName("Inhaltsverzeichnis1")
    ' Verwendet Standardnamen für Inhaltsverzeichnis + 1
    index.update()
End Sub

Bitte unterstützen Sie uns!