Forum:Inventor
Thema:mit ilogic Ordner erstellen
Möchten Sie sich registrieren?
Wer darf antworten? Registrierte Benutzer können Beiträge verfassen.
Hinweise zur Registrierung Sie müssen registriert sein, um Beiträge oder Antworten auf Beiträge schreiben zu können.
Ihr Benutzername:
Ihr Kennwort:   Kennwort vergessen?
Anhang:    Datei(en) anhängen  <?>   Anhänge verwalten  <?>
Grafik für den Beitrag:                                                
                                                       
Ihre Antwort:

Fachbegriff
URL
Email
Fett
Kursiv
Durchgestr.
Liste
*
Bild
Zitat
Code

*HTML ist AUS
*UBB-Code ist AN
Smilies Legende
Netiquette

10 20 40

Optionen Smilies in diesem Beitrag deaktivieren.
Signatur anfügen: die Sie bei den Voreinstellungen angegeben haben.

Wenn Sie bereits registriert sind, aber Ihr Kennwort vergessen haben, klicken Sie bitte hier.

Bitte drücken Sie nicht mehrfach auf "Antwort speichern".

*Ist HTML- und/oder UBB-Code aktiviert, dann können Sie HTML und/oder UBB Code in Ihrem Beitrag verwenden.

T H E M A     A N S E H E N
nellicadelli

Beiträge: 86 / 0

Inventor Prof 2014
Productstream Prof.Pro 2011

Hallo Gemeinde,

ich möchte mit iLogic Bauteile auf der Platte abspeichern mit der Pfadangabe meiner Wahl, dabei soll auch vorher automatisch ein Ordner erstellt werden,mit dem Titel des Bauteils und dort soll die Datei mit Zeichnungsnummer als Dateiname dann rein.

neuer Pfadname auf Platte hab ich hinbekommen
Dateiname mit Property der Zeichnung hab ich hinbekommen

den Ordner vorher erstellen mit Titel der Datei krieg ich nicht mal ansatzweise hin.
Geht das überhaupt mit ilogic ?

Danke

Grüße
VO

JohannesW91

Beiträge: 13 / 0

Code:
If Not System.IO.Directory.Exists(PFAD) Then
    System.IO.Directory.CreateDirectory(PFAD)
End If

PFAD ist dabei der Dateipfad inkl. dem gewünschten neuen Ordner


Funktioniert zumindest bei mir, habs aber auch nur aus anderen Scripten kopiert.

nellicadelli

Beiträge: 86 / 0

Inventor Prof 2014
Productstream Prof.Pro 2011

ja danke,

den Titel der Datei brauch ich im Ordnernamen
keiner ne Idee?

Danke

Gruß

nellicadelli

Beiträge: 86 / 0

Inventor Prof 2014
Productstream Prof.Pro 2011

ja danke,

den Titel der Datei brauch ich im Ordnernamen
keiner ne Idee?

Danke

Gruß

JohannesW91

Beiträge: 13 / 0

Code:
Dim oAsmDoc As Document
oAsmDoc = ThisApplication.ActiveDocument
oAsmName = oAsmDoc.DisplayName
oPath = ThisDoc.Path
oFolder = oPath & "\" & oAsmName


If Not System.IO.Directory.Exists(oFolder) Then
    System.IO.Directory.CreateDirectory(oFolder)
End If


Ob das der eleganteste Weg ist, weiß ich nicht, aber es funktioniert

nellicadelli

Beiträge: 86 / 0

Inventor Prof 2014
Productstream Prof.Pro 2011

vielen Dank Johannes für die Inspiration

hab's dann so hingekriegt

Dim oAsmDoc As Document
oAsmDoc = ThisApplication.ActiveDocument
oAsmName = oAsmDoc.DisplayName
oPath = "C:\Test\"& iProperties.Value("Summary", "Title")& "\"

Gruß
VO

nellicadelli

Beiträge: 86 / 0

Inventor Prof 2014
Productstream Prof.Pro 2011

vielen Dank Johannes für die Inspiration

hab's dann so hingekriegt

Dim oAsmDoc As Document
oAsmDoc = ThisApplication.ActiveDocument
oAsmName = oAsmDoc.DisplayName
oPath = "C:\Test\"& iProperties.Value("Summary", "Title")& "\"

Gruß
VO