Dateiname der importierten Grafik auslesen
#1
Ich möchte gerne in Corel VBA, nachdem ich ein JPG per Drag&Drop auf das Dokument importiert habe, den Dateinamen des Bildes auslesen.
Dieser soll dann erstmal als Text irgendwo abgelegt werden.

Im VBA Object Model finde ich leider keine Methode oder Eigenschaft dazu.

Lasse ich einen Makro-Rekorder beim reinziehen des Bildes laufen, wird folgender Code erzeugt:

Code:
Sub bildimport()
    ' Recorded 01.07.2011
    ' Recording of this command is not supported
    Dim impopt As StructImportOptions
    Set impopt = CreateStructImportOptions
    impopt.Mode = cdrImportFull
    Dim impflt As ImportFilter
    Set impflt = ActiveLayer.ImportEx("\\Servername\Dateiname.jpg", cdrJPEG, impopt)
    impflt.Finish
    Dim s1 As Shape
    Set s1 = ActiveShape
End Sub

Ist es mir irgendwie möglich, aus diesem Objekt den Dateinamen auszulesen?

Ausserdem müsste ich ja auch auf ein Event reagieren. Gibt es eine Art "onImport"-Event? Oder muss ich auf jedes MouseUp-Event reagieren und prüfen, ob ein Import stattgefunden hat?

Alternativ könnte man ja auch, nachdem man ein Bild importiert hat, darauf klicken, und dann auf eine Makro-Schaltfläche, die den Dateinamen ausliest. Dazu müsste dieser aber vorher ja während des Imports irgendwo gespeichert sein.

vielen Dank im Voraus.
Zitieren



Nachrichten in diesem Thema
Dateiname der importierten Grafik auslesen - von Hamu72 - 01.07.2011, 16:18

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Grafik beim Export für das Web unscharf AndreasMi 1 1.005 17.06.2023, 12:02
Letzter Beitrag: koter
  Grafik per Makro Exportieren Chrisbeee 10 2.385 10.02.2023, 00:54
Letzter Beitrag: Chrisbeee
  Warum macht Corel Trace_9 Linien um die Grafik?? diddytil 5 1.858 29.05.2018, 20:03
Letzter Beitrag: norre
  1 von 3 Druckern "vergisst" Teile einer Grafik mc_oyzo 3 1.950 07.01.2018, 22:15
Letzter Beitrag: mc_oyzo
  Buchstabenbreite auslesen [VBA] JP_dev 8 2.203 08.09.2017, 07:22
Letzter Beitrag: JP_dev
  JPG bringt Grafik Suite 2017 zum Absturz Baumal 2 1.376 24.07.2017, 14:58
Letzter Beitrag: Baumal
  Barcode 128 in Grafik umwandeln nowa 16 5.958 21.12.2016, 18:41
Letzter Beitrag: nowa
  Corel X8 Problem bei importierten Bildern TottiSB 2 1.570 09.04.2016, 11:52
Letzter Beitrag: TottiSB
  Füllung aus einer Grafik entfernen grimereaper 6 2.586 12.02.2016, 10:06
Letzter Beitrag: Hartmut
  Grafik in Mail integrieren oekochance 25 6.259 20.01.2016, 09:20
Letzter Beitrag: Suc