Autor
|
Thema: Laufwerksbuchstabe highliten (984 mal gelesen)
|
Tim2007 Mitglied Konstrukteur
Beiträge: 143 Registriert: 02.01.2007 Catia V5R19SP3 XP64<P>"Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean." Sir Isaac Newton
|
erstellt am: 24. Jun. 2014 10:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Gemeinde, kennt jemand eine Möglichkeit, wie man im Open-Fenster irgendwie highliten kann, ob man nun im Unix- oder Windows-Verzeichnis ist? Also z. B. dass im Explorerfesnter ein U oder ein W dargestellt wird (als Bild oder in der Kopfzeile)? Danke schon mal. 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: 24. Jun. 2014 11:17 <-- editieren / zitieren --> Unities abgeben: Nur für Tim2007
|
Tim2007 Mitglied Konstrukteur
Beiträge: 143 Registriert: 02.01.2007 Catia V5R19SP3 XP64<P>"Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean." Sir Isaac Newton
|
erstellt am: 24. Jun. 2014 12:20 <-- editieren / zitieren --> Unities abgeben:
|
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Jun. 2014 12:26 <-- editieren / zitieren --> Unities abgeben: Nur für Tim2007
Servus Und in welchen Fester soll man das sehen? Unix und Windows sollte man doch von der Oberfläche her sofort unterscheiden können. Oder meinst du, auf welchem Servertyp sich ein Verzeichnis/Laufwerk befindet? Wie erkennst du das visuell? Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tim2007 Mitglied Konstrukteur
Beiträge: 143 Registriert: 02.01.2007 Catia V5R19SP3 XP64<P>"Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean." Sir Isaac Newton
|
erstellt am: 24. Jun. 2014 12:31 <-- editieren / zitieren --> Unities abgeben:
|
K.Siebert Mitglied Tech Zeichner
Beiträge: 415 Registriert: 19.05.2007 Win XP Catia V5 R19 Catia V5 R24
|
erstellt am: 24. Jun. 2014 21:41 <-- editieren / zitieren --> Unities abgeben: Nur für Tim2007
Hallo, du kannst mit einem FileDialog einem dialog zum größten teils selber zusammenstellen. hier mal zwei Beispile: Code: Sub PfadAuswahl() 'http://www.office-loesung.de/ftopic222848_0_0_asc.php 'http://msdn.microsoft.com/de-de/library/office/ff836226.aspx Dim strOrdner As String With Application.FileDialog(msoFileDialogFolderPicker) ' msoFileDialogOpen oder msoFileDialogSaveAs .InitialFileName = lastDir '"Desktop" .Title = "Ordnerauswahl" .ButtonName = "Auswahl..." .InitialView = msoFileDialogViewList If .Show = -1 Then strOrdner = .SelectedItems(1) If Right(strOrdner, 1) <> "\" Then strOrdner = strOrdner & "\" Else strOrdner = "" End If End With If strOrdner = "" Then 'MsgBox ("Kein Ordner gewählt!") Exit Sub Else 'MsgBox strOrdner ThisWorkbook.Worksheets("Tools").Range("N2") = strOrdner End If End Sub
Code:
Sub DateiAuswahl() Dim strOrdner As String With Application.FileDialog(msoFileDialogOpen) ' msoFileDialogOpen oder msoFileDialogSaveAs .InitialFileName = lastDir '"Desktop" .Title = "Dateiauswahl" .ButtonName = "Auswahl..." .Filters.Add "Product", "*.CATProduct", 1 .Filters.Add "Part", "*.CATPart", 2 .Filters.Add "Drawing", "*.CATDrawing", 3 FilterIndex = 1 .InitialView = msoFileDialogViewList If .Show = -1 Then strOrdner = .SelectedItems(1) If Right(strOrdner, 1) <> "\" Then strOrdner = strOrdner '& "\" Else strOrdner = "" End If End With If strOrdner = "" Then 'MsgBox ("Kein Ordner gewählt!") Exit Sub Else 'MsgBox strOrdner ThisWorkbook.Worksheets("Tools").Range("O2") = strOrdner End If End Sub
------------------ Sei Schlau bleib Dumm !!?!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tim2007 Mitglied Konstrukteur
Beiträge: 143 Registriert: 02.01.2007 Catia V5R19SP3 XP64<P>"Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean." Sir Isaac Newton
|
erstellt am: 25. Jun. 2014 10:02 <-- editieren / zitieren --> Unities abgeben:
Hallo K, danke für deinen Beitrag. Das kenne ich aber schon. Wie schon oben beschrieben, möchte ich nicht selber ein Open.Dialog erstellen, sondern das bestehende File Open aus Catia verwenden und da soll angezeigt werden, ob ich auf Unix oder Windows zugreife. Hintergrund ist folgender: Wir verwenden ein Netzwerklaufwerk und es gibt einen Ordner für Unix und einen für Windows. Wenn man im Catia die Ordner öffen will, steht immer nur der letzte Ordner im Display oben. Heißen die Unterordner nun gleich, weiß der User nicht, ob er im Unixpfad oder im Windwospfad ist. Daher die Frage, ob man das irgendwie visuell in dem Catia Open.Dialog einbetten kann. Grüße 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: 25. Jun. 2014 10:06 <-- editieren / zitieren --> Unities abgeben: Nur für Tim2007
|
Tim2007 Mitglied Konstrukteur
Beiträge: 143 Registriert: 02.01.2007 Catia V5R19SP3 XP64<P>"Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean." Sir Isaac Newton
|
erstellt am: 25. Jun. 2014 10:19 <-- editieren / zitieren --> Unities abgeben:
|
K.Siebert Mitglied Tech Zeichner
Beiträge: 415 Registriert: 19.05.2007 Win XP Catia V5 R19 Catia V5 R24
|
erstellt am: 25. Jun. 2014 19:20 <-- editieren / zitieren --> Unities abgeben: Nur für Tim2007
Hallo, Du könntest den Pfad vom Aktiven Doc abfragen und dieses als Speicherpfad vorschlagen. (.InitialFileName) Somit ist doch sichergestellt das du im richtigen Ordner speicherst,oder sehe ich das Flasch? Alternativ könntest du den Pfad in den (.Title) schreiben.
------------------ Sei Schlau bleib Dumm !!?!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |