Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Zusammengesetzter String

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
Autor Thema:  Zusammengesetzter String (1007 mal gelesen)
3.1415926535
Mitglied



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

Beiträge: 59
Registriert: 20.02.2004

erstellt am: 08. Nov. 2004 15:36    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,

ich hab 2 Variablen:
folder = "C:\Verzeichnis2\"
file  = "C:\Verzeichnis1\RootProduct.CATProduct"

Ich benötige eine dritte Variabel die so aussieht:
Variable = "C:\Verzeichnis2\RootProduct.CATProduct"

Lösungsmöglichkeit:
Mit CATIA.FileSystem.Concatenatepaths, aber ...

Das RootProduct.CATProduct ist nicht geladen, d.h. ich kann nicht mit dem ProductName des geladenen Dokuments arbeiten.

Irgendwelche Ideen ?

Danke schomal,
Pi


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

EmilioSanchez
Mitglied



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

Beiträge: 70
Registriert: 02.11.2003

Intel I7 4700MQQ
24GB
Win10 Pro 64-Bit
Catia V5 R19/R26/28/29

erstellt am: 08. Nov. 2004 16:27    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 3.1415926535 10 Unities + Antwort hilfreich

Hallo Pi,

mit folgendem Code kannst du den Dateipfad oder den Dateinamen aus einem String extrahieren.
Du musst dann nur noch deinen String zusammensetzen.

C4N

Bernd

>>>> CUT HERE

' Ermittelt den Pfad oder den Dateinamen aus Pfad+Dateiname
' Vorlage gefunden bei http://www.vbarchiv.net/archiv/tipp_1034.html
' Variable IsPath = false  >> Dateiname wird ermittelt
' Variable IsPath = true  >> Dateipfad wird ermittelt

Sub CATMain()

sFileName = "C:\Test\Ordner1\logfile.txt"

'Diese Variable bestimmt ob Dateipfad oder Dateiname ermittelt werden
IsPath = false

 
  ' nach dem letzten Backslash suchen
sPos = 0
  Do
    sPos = InStr(sPos + 1, sFileName, "\")
    If sPos > 0 Then nPos = sPos
Loop Until sPos = 0
 
' Wenn der Pfad ermittelt werden soll...
If IsPath Then
    ' Ist im String überhaupt ein Backslash vorhanden?
    If nPos > 0 Then
      GetPathOrFileName = Left(sFileName, nPos)
    End If
  Else
  ' Wenn die Datei ermittelt werden soll...
    GetPathOrFileName = Mid(sFileName, nPos + 1)
  End If

msgbox GetPathOrFileName

End sub

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

3.1415926535
Mitglied



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

Beiträge: 59
Registriert: 20.02.2004

erstellt am: 11. Nov. 2004 10:29    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

ThX a lot  Works Perfect.
10 Unities.

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