Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Listing Window schließen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  Listing Window schließen (1366 mal gelesen)
Mat000
Mitglied



Sehen Sie sich das Profil von Mat000 an!   Senden Sie eine Private Message an Mat000  Schreiben Sie einen Gästebucheintrag für Mat000

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von älg an!   Senden Sie eine Private Message an älg  Schreiben Sie einen Gästebucheintrag für älg

Beiträge: 403
Registriert: 17.06.2003

erstellt am: 25. Sep. 2008 09:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mat000 10 Unities + Antwort hilfreich

Im schlimmsten Fall via
Code:
UF_UI_close_listing_window
.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


Sehen Sie sich das Profil von mseufert an!   Senden Sie eine Private Message an mseufert  Schreiben Sie einen Gästebucheintrag für mseufert

Beiträge: 2624
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-1980
3D Printer Prusa MK2 S

erstellt am: 25. Sep. 2008 09:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mat000 10 Unities + Antwort hilfreich

Hallo zusammen,

für die weniger schlimmen Fälle  geht's mit :

UFSession.GetUFSession.Ui.ExitListingWindow()

Gruß, Michael

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Mat000
Mitglied



Sehen Sie sich das Profil von Mat000 an!   Senden Sie eine Private Message an Mat000  Schreiben Sie einen Gästebucheintrag für Mat000

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Klappt, danke.

------------------
Gruß, Mat

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



CNC Dreher / CNC Fräser Hall (m/w/d)

Wir sind Meister des Metalls: Unsere technische Expertise ist der Schlüssel zur Herstellung bahnbrechender Produkte wie Smartphones, Displays und Solarpaneelen.

Sei Teil dieser faszinierenden Reise, in der wir zusammen mit unseren Kunden die Hightech-Trends der Zukunft setzen!

Denn die Hightech-Projekte, an denen wir arbeiten, sind oft am Rande des Machbaren. Das macht unsere Arbeit faszinierend und herausfordernd....

Anzeige ansehenMetallhandwerk
Overcast
Mitglied



Sehen Sie sich das Profil von Overcast an!   Senden Sie eine Private Message an Overcast  Schreiben Sie einen Gästebucheintrag für Overcast

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 26. Sep. 2008 12:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mat000 10 Unities + Antwort hilfreich

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.UF

Module 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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz