Code
DECL KRLMSG_T msg
DECL KRLMSGPAR_T par[3]
DECL KRLMSGOPT_T opt
DECL KRLMSGDLGSK_T sk[7]
INT Handle, keynumber
sk[1] = {sk_type #value, sk_txt[] "OK"}
sk[3] = {sk_type #value, sk_txt[] "Ändern"}
par[1] = {par_type #value, par_int 0}
par[1].par_int = Zeichnungsnummer
msg = {MODUL[] "HatPad pruefen", MSG_TXT[] "Zeichnungsnummer: %1 ist angewaehlt"}
Handle = SET_KRLDLG(msg, par[], sk[], opt)
Alles anzeigen
Führt zu einer Fehlermeldung beim Absenden der Meldung.
KrlMsg_T -> Msg.Nr[] Wert ungültig.
Mehrere Versuche mit Änderungen sind auch fehlgeschlagen.
Stimmt da etwas an der Syntax nicht?
Fehler werden beim Schliessen und Spechern des Editors keine angezeigt.