Paramètres de styles de messages d’erreur

Si ce paramètre est activé, la boîte de dialogue servira de boîte de messages d’erreur.

Il peut y avoir plusieurs styles boîtes de dialogue. La propriété ErrorDialog détermine la boîte de dialogue utilisée comme boîte de messages d'erreur. La boîte de dialogue sélectionnée ne peut être qu’une des boîtes de dialogue qui ont ce style défini. La boîte de messages d’erreur doit avoir un contrôle de texte statique nommé ErrorText. Ce contrôle reçoit le texte du message d’erreur. La boîte de dialogue doit également contenir les sept boutons correspondant aux valeurs de retour possibles. Le message d’erreur détermine lesquels de ces boutons s’afficheront réellement. Les boutons affichés sont réorganisés afin d’être répartis uniformément dans la boîte de dialogue. Cette réorganisation modifie la coordonnée X des boutons, mais pas les trois autres coordonnées. Par conséquent, il est recommandé qu’aucun autre contrôle ne soit créé dans la même zone horizontale de la boîte de dialogue que les boutons. Si le message d’erreur ne spécifie aucun bouton, le bouton OK s’affiche. Les valeurs des boutons Par défaut, premier contrôle actif et Annuler sont ignorées par une boîte de dialogue d’erreur. Le bouton Par défaut défini dans le message d’erreur est affecté aux trois valeurs. L’effet induit par le fait d’appuyer sur ces boutons doit être défini dans la table ControlEvent comme pour tous les autres boutons. Le titre du dialogue est créé de manière similaire à d’autres dialogues. Il peut être remplacé par le message d’erreur s’il spécifie un texte d’en-tête après la liste des boutons.

Valeur

Decimal Valeur hexadécimale Constante
65536 0x00010000 msidbDialogAttributesError