VISAM Support Forum

Normale Version: Aktuelle Bildnummer ermitteln
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
gibt es eine Möglichkeit die aktuelle Bildnummer zu ermitteln?
Der Hintergrund ist folgender, wenn sich eine PV ändert möchte ich in ein bestimmtes Bild mit dem Befehl  VOK.Goto_Picture (VB), jedoch nur dann wenn sich der Anwender in einem bestimmten Bild aufhält, ansonsten ist die Abfrage unnötig.
Vielen Dank
Hallo,
ja man kann natürlich die aktuelle Bildnummer abfragen.
Es gibt dazu eine PV Adresse die über die Projekteigenschaften festgelegt wird.
gehen Sie dazu bitte in den Projekteigenschaften auf den Reiter "Steuerworte", dort gibt es ein Wort für die aktuelle Bildnummer dem Sie nun nur noch eine PV Adresse zuordnen müssen.
Genau so gibt es auch die Möglichkeit über eine PV Adresse ein spezielles Bild aufzurufen, dafür gibt es ebenfalls ein Steuerwort.
Vielen Dank
Seit der Version 11.1.x gibt es auvch noch System-Globalvariablen im VBASIC die genau daselbe hergeben:

· Die VBASE Laufzeitsysteme stellen nun neue System-Globalvariablen (##PICTURE_NUMBER##, ##FIELD_NUMBER##, ##SYSTEMCONTROLWORD## für die Programmierung unter VB zur Verfügung).

Somit muss man nicht unbedingt die Steuerworte aktivieren.
Diesen Hinweis findet man auch in der Hilfe unter Historie.