Mehrere Dateien auf einer Seite öffnen/importieren?
#3
Mr_Mxlptlk schrieb:Also: lassen sich mit Corel die Inhalte ganzer Ordner auf einmal öffnen, ohne dass der User interagieren muss?

Hallo Tom,

folgender Code importiert alle EPS-Dateien eines Ordners.
(Getestet mit X4/XP)
Code:
Sub EPSHaufen()
    Dim fs, f, f1, fc, s, Pfad
    Dim impflt As ImportFilter
    Dim dn As String
    Dim sr As New ShapeRange
    Pfad = CorelScriptTools.GetFolder("D:\temp\eps")
    If Pfad = "" Then Exit Sub
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(Pfad)
    Set fc = f.Files
    For Each f1 In fc
        If Right(f1.Name, 4) = ".eps" Then
            dn = Pfad & "\" & f1.Name
            Set impflt = ActiveLayer.ImportEx(dn, cdrPSInterpreted)
            impflt.Finish
        End If
    Next
    
    'verteilen
    For Each s In ActiveLayer.Shapes
        sr.Add (s)
    Next
    sr.Distribute 4, True
End Sub
In der Zeile Pfad = CorelScriptTools.GetFolder("D:\temp\eps")
kannst Du den Startpfad der Ordnersuche angeben (zwischen den Anführungszeichen).

Die Zeilen nach: 'verteilen kannst Du löschen falls die Objekte nicht verteilt werden sollen.
Sie liegen dann alle auf einem Haufen in der Seitenmitte. (End Sub) muss natürlich stehen bleiben.

Da hast Du Dir ja ein ordentliches Projekt vorgenommen!
(Was sind eigendlich "Windows Makros" ?)

Viel Erfolg,

koter
Zitieren



Nachrichten in diesem Thema
Mehrere Dateien auf einer Seite öffnen/importieren? - von koter - 07.01.2013, 21:30

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Seite duplizieren Herby1958 1 68 04.01.2025, 08:58
Letzter Beitrag: Herby1958
  Mehrere Objekte gleichzeitig drehen, um die eigene Achse klj 10 4.238 21.11.2024, 11:58
Letzter Beitrag: Anguel
  Umriss einer Bildvorlage einfach erstellen anorak 10 960 04.11.2024, 01:11
Letzter Beitrag: skifan
  Alte CDR-Dateien öffnen mark 3 2.406 07.08.2024, 12:02
Letzter Beitrag: Piet
  Mini-Objekte innerhalb einer Gruppe fassen und löschen migo 10 1.227 27.03.2024, 09:35
Letzter Beitrag: Boerni
  Prozentabstufung/Farbton einer Farbe einstellen mtemp 5 1.035 01.11.2023, 14:54
Letzter Beitrag: mtemp
  Fehler beim Lesen einer Bitmap in Datei Signware 5 1.241 26.05.2023, 11:48
Letzter Beitrag: Signware
  CorelDraw2021 auf Mac - ASE Datei importieren? mcjugl 0 555 12.03.2023, 20:40
Letzter Beitrag: mcjugl
  Schrift in einer Fläche ausschneiden honkie 8 4.696 12.03.2023, 19:28
Letzter Beitrag: mcjugl
  CorelDraw 2021 öffnet keine Dateien per Doppelklick Paintinger 2 1.002 22.01.2023, 19:24
Letzter Beitrag: Karthagos