Community
AutoCAD Produktfamilie - Deutsch
Das Forum für alle Fragen zu AutoCAD, LT, Architecture, Electrical, Map 3D, Mechanical, MEP, Plant 3D, Raster Design, Web App, sowie Autodesk Civil 3D und Advance Steel.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Anpassungsdatei Name und Anzeigename ändern

2 ANTWORTEN 2
GELÖST
Antworten
Nachricht 1 von 3
Anonymous
426 Aufrufe, 2 Antworten

Anpassungsdatei Name und Anzeigename ändern

Hallo Zusammen,

 

wie kann ich mittels .net den Namen und den Anzeigenamen einer Anpassungsdatei ändern.

Den Arbeitsbereich umbenennen geht, aber ich bekomme es nicht, diese beiden Namen zu ändern.

Kann mir dabei jemand helfen?

Anpassungsdatei_cuix_01.JPG

Dim cs As CustomizationSection = New CustomizationSection(CuixFileName)
Dim wscol As WorkspaceCollection = cs.Workspaces
Dim ws As Workspace
cs.Save()
For Each ws In wscol
	acCurEd.WriteMessage(ws.Name.ToString & vbLf)
Next
For Each ws In wscol
	If ws.Name.StartsWith("LOKAL") Then
		ws.Name = ws.Name.Replace("LOKAL", WSName)
	End If
Next
cs.Save()
For Each ws In wscol
	acCurEd.WriteMessage(ws.Name.ToString & vbLf)
Next
Dim setname As String = Nothing
For Each ws In wscol
	If ws.Name.Contains(WSName) And ws.Name.Contains("Zeichnen und Beschriftung") Then
		setname = ws.Name
		Exit For
	End If
Next
SetSystemVariable("WSCURRENT", setname)
cs.Save()

 

2 ANTWORTEN 2
Nachricht 2 von 3
Anonymous
als Antwort auf: Anonymous

Good Morning,
I can read out the two names.
Unfortunately not to change these two names.
Does anyone have an idea or an example?

 

Anpassungsdatei_cuix_02.JPG

 

Here my attempt to change the names, unfortunately without success.

 

Dim cs As CustomizationSection = New CustomizationSection(CuixFileName)

MsgBox("Name = " & cs.MenuGroup.Name & vbLf & "Anzeigename = " & cs.MenuGroup.DisplayName)

cs.MenuGroup.Name = WSName
cs.MenuGroup.DisplayName = WSName
'or
cs.MenuGroup.CustomizationSection.MenuGroupName = cs.MenuGroup.Name.Replace(cs.MenuGroup.Name, WSName)

cs.Save()
Nachricht 3 von 3
Anonymous
als Antwort auf: Anonymous

Habe das Problem gelöst, in dem ich mir eine Basis-Cuix erstellt habe, diese lade, bearbeite und dann als 

USER-Cuix speichere und dann als Haupanpassungsdatei einbinde.

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report