Autor
|
Thema: Inputbox mit YES / NO Option (1998 mal gelesen)
|
Sven2010 Mitglied
Beiträge: 56 Registriert: 20.04.2010 V5R19SP3 Hotfix 50
|
erstellt am: 06. Aug. 2010 11:38 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, hab schon die automation.chm durchsucht, aber leider nichts gefunden... Kann mir jemand sagen wie ich eine "Inputbox" programmiere, die lediglich zwei Schaltflächen mit YES und NO zur Suswahl anbietet? Also keine eigentliche Inputbox mit Eingabezeile sondern mit den zwei erwähnten Buttons? Geht das überhaupt mit CATScript? Würde mich sehr über eure Hilfe freuen! Danke und Gruß Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 06. Aug. 2010 11:55 <-- editieren / zitieren --> Unities abgeben: Nur für Sven2010
|
snow Mitglied Ingenieur
Beiträge: 20 Registriert: 18.02.2008 CATIA V5 R28
|
erstellt am: 06. Aug. 2010 15:11 <-- editieren / zitieren --> Unities abgeben: Nur für Sven2010
nennt sich message box Chr(13) & Chr (10) erzeugt einen zeilenumbruch. Code: Sub CATMain()Dim Box As Long Box = MsgBox("Das Programm wurde Ordnungsgemäß beendet." & Chr(13) & Chr(10) & "Möchten Sie Ja klicken?", 4,"Programm beendet.") If Box = 6 Then MsgBox("Ja") Else MsgBox("Nein") End If End Sub
gruß, der snow Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 08. Aug. 2010 10:34 <-- editieren / zitieren --> Unities abgeben: Nur für Sven2010
Es gibt bei der msgbox Optionen die man angeben kann: Code: MsgBox(prompt[, buttons] [, title] [, helpfile, context])
und für die Bottons gibt es folgende Optionen: Code: 0 Nur die Schaltfläche OK anzeigen. VbOKCancel 1 Schaltflächen OK und Abbrechen anzeigen. VbAbortRetryIgnore 2 Schaltflächen Abbruch, Wiederholen und Ignorieren anzeigen. VbYesNoCancel 3 Schaltflächen Ja, Nein und Abbrechen anzeigen. VbYesNo 4 Schaltflächen Ja und Nein anzeigen. VbRetryCancel 5 Schaltflächen Wiederholen und Abbrechen anzeigen. VbCritical 16 Meldung mit Stop-Symbol anzeigen. VbQuestion 32 Meldung mit Fragezeichen-Symbol anzeigen. VbExclamation 48 Meldung mit Ausrufezeichen-Symbol anzeigen. VbInformation 64 Meldung mit Info-Symbol anzeigen.
die lassen sich teilweise auch kompinieren: vbYesNo + vbCritical Axel ------------------ Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Maetes Mitglied Student
Beiträge: 118 Registriert: 05.05.2009 XP 64Bit CATIA V5R19SP4 MS Office 2003
|
erstellt am: 09. Aug. 2010 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für Sven2010
Also eine Fenster mit Eingabefeld unf YES bzw. NO ist meines Wissens nach nicht möglich. Du scheinst aber nur einen einfachen Button zu wollen. Damit hast du schon die Lösungen bekommen. Für andere Spezialfälle ist eine Dialogbox mit entsprechenden Buttons recht schnell selber geschrieben. Gruss M@tes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |