| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX | | |  | Solid Edge 2025 First Look Online-Event 14.11.2025, eine Pressemitteilung
|
Autor
|
Thema: Eingabe mit ENTER bestätigen möglich? (1199 mal gelesen)
|
Sirus Ehrenmitglied CAD Applikationsentwickler
    
 Beiträge: 1575 Registriert: 03.06.2004 SolidWorks2024
|
erstellt am: 12. Nov. 2007 15:51 <-- editieren / zitieren --> Unities abgeben:         
hallo zusammen ist es möglich das nachfolgenden prog so anzupassen, dass die eingabe mit der "enter"-taste abgeschlossen werden kann? --------------------- Option Strict Off Imports System Imports NXOpen Imports NXOpenUI Module NXJournal Sub Main Dim theSession As Session = Session.GetSession() Dim theUI As UI = UI.GetUI() 'Eingabeaufforderung Dim ib As NXInputBox Dim EINGABE1 As String EINGABE1 = ib.GetInputString("Abfrage 1", "Eingabeaufforderung", "Text") End Sub End Module
------------------ gruss urs  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sirus Ehrenmitglied CAD Applikationsentwickler
    
 Beiträge: 1575 Registriert: 03.06.2004
|
erstellt am: 19. Nov. 2007 08:27 <-- editieren / zitieren --> Unities abgeben:         
hallo zusammen 41 forums-besucher haben diese beitrag gelesen. nun frage ich mich, ob hier wirklich keiner helfen kann, da es keine lösung gibt, oder es zu einfach ist um hier eine antwort zu geben, weil zu stolz... jedoch finde ich, dass genau dieses forum dafür da ist, den anderen die in der klemme sitzen zu helfen, auch wenn es eine einfache frage ist! würde mich also über lösungsansätze freuen, auch über infos wie zb: "ich kenne leider keine lösung dafür"... oder was das einfach etwas "licht ins dunkle" bringt, vielen danke. ------------------ gruss urs  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SysRAdmin Mitglied SysAdmin

 Beiträge: 39 Registriert: 05.12.2006
|
erstellt am: 19. Nov. 2007 11:27 <-- editieren / zitieren --> Unities abgeben:          Nur für Sirus
Hallo Sirus, nimm die "normale" Inputbox-Funktion. Dann klappts auch mit der Enter-Taste. Option Strict Off Imports System Imports NXOpen Imports NXOpenUI Module NXJournal Sub Main Dim theSession As Session = Session.GetSession() Dim theUI As UI = UI.GetUI() 'Eingabeaufforderung Dim EINGABE1 As String = inputbox("Abfrage 1", "Eingabeaufforderung", "Text") End Sub End Module MfG Chris
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sirus Ehrenmitglied CAD Applikationsentwickler
    
 Beiträge: 1575 Registriert: 03.06.2004 SolidWorks2024
|
erstellt am: 19. Nov. 2007 11:39 <-- editieren / zitieren --> Unities abgeben:         
|
Sirus Ehrenmitglied CAD Applikationsentwickler
    
 Beiträge: 1575 Registriert: 03.06.2004
|
erstellt am: 19. Nov. 2007 13:50 <-- editieren / zitieren --> Unities abgeben:         
|

| Nachwuchs - Konstrukteur (m/w/d) | Bereit für den nächsten Karriereschritt? ibb house of engineering Wir sind die Engineering-Experten, wenn es um Entwicklung und Konstruktion geht. Außergewöhnliche Lösungen kreieren wir mit unserer branchenübergreifenden Expertise und der Kombination aus traditioneller Ingenieurskunst, Innovation und Kreativität. Wir sind die Trainings-Experten, wenn es um CAD-Qualifizierung geht.... | Anzeige ansehen | Konstruktion, Visualisierung |
|
Overcast Mitglied
 
 Beiträge: 111 Registriert: 21.12.2005 .
|
erstellt am: 14. Mrz. 2008 01:34 <-- editieren / zitieren --> Unities abgeben:          Nur für Sirus
Der Beitrag ist zwar schon etwas her, aber Gockel(n) hilft immer noch http://msdn2.microsoft.com/de-de/library/6z0ak68w(VS.80).aspx Code:
Public Function InputBox( _ ByVal Prompt As String, _ Optional ByVal Title As String = "", _ Optional ByVal DefaultResponse As String = "", _ Optional ByVal Xpos As Integer = -1, _ Optional ByVal YPos As Integer = -1 _ ) As String
XPos Optional. Ein numerischer Ausdruck, der den Abstand des linken Dialogfeldrands vom linken Bildschirmrand in Pixel angibt. Wenn Sie XPos und YPos weglassen, wird das Dialogfeld auf dem Bildschirm zentriert. YPos Optional. Ein numerischer Ausdruck, der den Abstand des oberen Dialogfeldrands vom oberen Bildschirmrand in Pixel angibt. Wenn Sie XPos und YPos weglassen, wird das Dialogfeld auf dem Bildschirm zentriert. Code:
Option Strict Off Imports System Imports NXOpenModule NXJournal Sub Main Dim theSession As Session = Session.GetSession() Dim theUI As UI = UI.GetUI() Dim message, title, defaultValue As String Dim myValue As Object ' Set prompt. message = "Enter a value between 1 and 3" ' Set title. title = "InputBox Demo" defaultValue = "1" ' Set default value. ' Display message, title, and default value. myValue = InputBox(message, title, defaultValue) ' If user has clicked Cancel, set myValue to defaultValue If myValue Is "" Then myValue = defaultValue ' Display dialog box at position 100, 100. myValue = InputBox(message, title, defaultValue, 100, 100) ' If user has clicked Cancel, set myValue to defaultValue If myValue Is "" Then myValue = defaultValue End Sub End Module
Cheers Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |