| | |
 | SIEMENS PLM CONNECTION 2026 | 14. - 16. Juni 2027 | Lufthansa Hotel Seeheim Termin: in 8 Monaten |
|
Autor
|
Thema: Listing Window schließen (1688 mal gelesen)
|
Mat000 Mitglied

 Beiträge: 11 Registriert: 18.09.2008 NX 5.0.6 VB .net (Visual Studio 2005 Version 8.0.50727.42)
|
erstellt am: 25. Sep. 2008 08:41 <-- editieren / zitieren --> Unities abgeben:         
NX 5.0.4.1 VB .net (Visual Studio 2005 Version 8.0.50727.42) ------------------ Hallo, lässt sich ein Listing Window, das man zur Ausgabe geöffnet hat, per Befehl wieder schließen? Mit dem close()-Befehl erreiche ich das nicht (schaltet offensichtlich nur die Ausgabe aus). Code: Dim theSession As Session theSession = Session.GetSession Dim lw As ListingWindow lw = theSession.ListingWindow lw.Open() lw.WriteLine("Hallo Welt.") lw.Close() ' schließt das Fenster nicht lw.WriteLine("Dieser Text wird nicht mehr angezeigt.")
------------------ Gruß, Mat Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
älg Mitglied CADmin
 
 Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 25. Sep. 2008 09:22 <-- editieren / zitieren --> Unities abgeben:          Nur für Mat000
|
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
      
 Beiträge: 2754 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 25. Sep. 2008 09:57 <-- editieren / zitieren --> Unities abgeben:          Nur für Mat000
|
Mat000 Mitglied

 Beiträge: 11 Registriert: 18.09.2008 NX 5.0.6 VB .net (Visual Studio 2005 Version 8.0.50727.42)
|
erstellt am: 25. Sep. 2008 10:06 <-- editieren / zitieren --> Unities abgeben:         
|

| | International Product Specialist Industry (m/w/d) | Produkte, Innovation, Zusammenarbeit ? bei Geberit spielt alles perfekt zusammen. Deshalb setzen wir auf Mitarbeitende, die mit ihren Fähigkeiten, ihrer Einstellung und ihrem Potential perfekt passen. Wir nennen es THE PERFECT FIT. Über uns Die weltweit tätige Geberit-Gruppe ist europäischer Marktführer für Sanitärprodukte und feierte im Jahr 2024 ihr 150-jähriges Bestehen. Geberit ... | | Anzeige ansehen | Feste Anstellung |
|
Overcast Mitglied
 
 Beiträge: 111 Registriert: 21.12.2005 .
|
erstellt am: 26. Sep. 2008 12:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Mat000
Es gibt ab NX6 nun 2 "Close" Funktionen: Close() - Closes the stream to the listing window. CloseWindow() - Closes the listing window actually from the UI.
Code:
Option Strict Off Imports System Imports NXOpen Imports NXOpen.UFModule NXJournal Sub Main Dim s As Session = Session.GetSession() Dim ufs As UFSession = UFSession.GetUFSession() Dim lw As ListingWindow = s.ListingWindow lw.Open() lw.WriteLine("Hallo1") ' closes the window like the F4 key does 'lw.CloseWindow ' closes the window like File->Exit UFSession.GetUFSession.Ui.ExitListingWindow() lw.Open() lw.WriteLine("Hallo2") End Sub End Module
Allerdings bleibt der Inhalt im Informationsfenster mit CloseWindow() erhalten, was somit der F4 Taste entspricht. Mit der UF-Variante von Michael wird auch der Inhalt geleert. UFSession.GetUFSession.Ui.ExitListingWindow() Mach am besten mal einen Call beim Support auf, um die ListingWindow Klasse entsprechend zu erweitern. Gruss, Frank. [Diese Nachricht wurde von Overcast am 26. Sep. 2008 editiert.]
[Diese Nachricht wurde von Overcast am 26. Sep. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |