Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  Verknüpfungen verändern in der variablenliste

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 SolidEdge
  
SPOT-ON: NX Animation Designer, ein Webinar am 24.06.2025
Autor Thema:  Verknüpfungen verändern in der variablenliste (189 mal gelesen)
Jonas Sommerfeld
Mitglied



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

Beiträge: 43
Registriert: 08.03.2005

Help... I need Somebodys help (Beatles)

erstellt am: 25. Apr. 2005 11:58    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

Hallo @ all,

hier mal wieder nen Programm, wenn Ihr die Verknüpfungen ändern wollt aber Ihr keine Lust habt, die von Hand zu ändern.

Dim moSEApp As SolidEdgeFramework.Application
Dim ActSEDoc As Object
Dim mSEErrMsg As String
Dim lClCount As Long
Dim moVarTab As SolidEdgeFramework.VariableList
Dim mItem As Object, i As Long, L As Long, k As Long
Dim GetSEApp, GetSEDoc As Boolean
Dim Hilfe_Verknüpfung As CheckBox
Dim exVerknüpfung As String, exVerknüpfung1 As String, neueVerknüpfung As String, verä_Verknüpfung As String
Dim objVars As SolidEdgeFramework.Variables
Dim objVar1 As SolidEdgeFramework.Variable

  neueVerknüpfung = "hier muß der neue Ort stehen"
 
    Set moSEApp = GetObject(, "SolidEdge.Application")
    moSEApp.Visible = True

    GetSEApp = True

    If GetSEApp = False Then
        MsgBox "Solid Edge öffnen"
    End If
 
    If moSEApp.Documents.Count < 1 Then
        MsgBox "Ein Dokument muss geöffnet sein"
    End If
 
    Set ActSEDoc = moSEApp.ActiveDocument
 
    GetSEDoc = True

    Set moVarTab = ActSEDoc.Variables.Query("*")

    L = moVarTab.Count
   
    If L = 0 Then
        MsgBox "Keine Variablen vorhanden"
    End If
       
         
    moSEApp.DelayCompute = True

       
    For Each mItem In moVarTab
       
        i = i + 1
   
        'Else
       
            If Len(mItem.Formula) Then
         
    exVerknüpfung = Left(mItem.Formula, 120)
   
    exVerknüpfung1 = Mid(exVerknüpfung, 77, 120)
   
  verä_Verknüpfung = (neueVerknüpfung + exVerknüpfung1)
                       
    Set objVars = ActSEDoc.Variables
 
    mItem.Formula = verä_Verknüpfung

    End If
Next

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)2024 CAD.de | Impressum | Datenschutz