Fehlerdialogformat bit
Wenn dieses Bit festgelegt ist, ist das Dialogfeld ein Fehlerdialogfeld.
Es kann mehrere Dialogfelder mit dieser Formatvorlage geben. Die ErrorDialog-Eigenschaft bestimmt, welches Dialogfeld als Fehlerdialogfeld verwendet wird. Das ausgewählte Dialogfeld kann nur einer dieser Formatvorlagenbits sein. Das Fehlerdialogfeld muss über ein statisches Textsteuerelement mit dem Namen ErrorText verfügen. Dieses Steuerelement empfängt den Text der Fehlermeldung. Das Dialogfeld sollte auch über die sieben Pushtasten verfügen, die den möglichen Rückgabewerten entsprechen. Die Fehlermeldung bestimmt, welche dieser Schaltflächen tatsächlich angezeigt werden. Die angezeigten Schaltflächen werden neu angeordnet, sodass sie gleichmäßig im Dialogfeld verteilt werden. Diese Neuanordnung ändert die X-Koordinate der Schaltflächen, aber nicht die anderen drei Koordinaten. Daher ist es ratsam, dass kein anderes Steuerelement im gleichen horizontalen Bereich des Dialogfelds wie die Schaltflächen erstellt werden sollte. Wenn die Fehlermeldung keine Schaltfläche angibt, wird die Schaltfläche OK angezeigt. Die Schaltfläche Standard-, das erste aktive Steuerelement und Schaltflächenwerte "Abbrechen" werden für ein Fehlerdialogfeld ignoriert. Die in der Fehlermeldung definierte Schaltfläche Standard- wird allen drei Werten zugewiesen. Die Auswirkung des Drückens dieser Schaltflächen muss in der ControlEvent-Tabelle definiert werden, genau wie für alle anderen Schaltflächen. Der Titel des Dialogfelds wird ähnlich wie andere Dialogfelder erstellt. Sie kann von der Fehlermeldung überschrieben werden, wenn sie einen Kopfzeilentext nach der Schaltflächenliste angibt.
Wert
Dezimal | Hexadezimal | Konstante |
---|---|---|
65536 | 0x00010000 | msidbDialogAttributesError- |