Makro in PhotoPaint
#16
Hallo Günther,

Karthagos (per PN) schrieb:...Was mich lediglich irritiert, ist die Tatsache, dass (inzwischen?) der Speicherpfad C:\Program Files\CorelDRAW\Programs64 vorgeschlagen wird. Liegt das evtl. an der 64bit-Version von Corel. Ich muss dann immer erst den Speicherpfad in den Bereich meiner Arbeitsdateien ändern. Ich meine, das war früher nicht so....

Das sollte (auch früher) nur bei Dateien passieren die nicht gespeichert sind.
Das Makro kann also nicht den Pfad der Datei nutzen, der existiert ja nicht.

Du kannst im Makro einen Pfad für diesen Fall vorgeben:
Code:
Sub JPGneuAusAuswahl()
  Dim L As Layer
  Dim ND As Document
  Dim DN As String, DName As String, DPfad As String
  Dim EF As ExportFilter
  If ActiveDocument.Mask.IsEmpty Then
      MsgBox "Keine Maske!", vbCritical, "Fehler"
      Exit Sub
  End If
  DName = Left(ActiveDocument.FileName, Len(ActiveDocument.FileName) - 3) & "jpg"
  DPfad = ActiveDocument.FilePath

  'Datei nicht gespeichert:
  If Dir(ActiveDocument.FullFileName, vbDirectory) = vbNullString Then DPfad = "c:\temp"

  DN = CorelScriptTools.GetFileBox("JPG (*.jpg)|*.jpg", "Datei Speichern", 1, "Neu", ".jpg", DPfad)
  If Trim(DN) = "" Then Exit Sub
  Set L = ActiveDocument.Layers.Add("JPG", , , pntCopySelection)
  L.Cut
  Set ND = Application.CreateDocumentFromClipboard
  ND.Layers.Merge
  Set EF = ND.SaveAs(DN, cdrJPEG)
  EF.Finish
End Sub

In der Zeile nach dem Kommentar (Datei nicht gespeichert) kannst Du, dort wo jetzt "c:\temp" steht,
einen Pfad Deiner Wahl zwischen die Anführungszeichen schreiben.

Gruß

Koter

P.S.
Auf die PN zu Antworten war nicht möglich.
Er kam die Meldung:
 „Karthagos hat private Nachrichten deaktiviert. Sie können diesem Benutzer keine Nachricht schicken“
[-] 1 Benutzer bedankt sich bei koter für diesen Beitrag:
  • Karthagos
Zitieren



Nachrichten in diesem Thema
Makro in PhotoPaint - von Karthagos - 22.09.2019, 12:13
RE: Makro in PhotoPaint - von norre - 22.09.2019, 14:20
RE: Makro in PhotoPaint - von Karthagos - 22.09.2019, 16:22
RE: Makro in PhotoPaint - von norre - 22.09.2019, 16:29
RE: Makro in PhotoPaint - von Karthagos - 22.09.2019, 16:45
RE: Makro in PhotoPaint - von koter - 23.09.2019, 22:47
RE: Makro in PhotoPaint - von Karthagos - 24.09.2019, 11:12
RE: Makro in PhotoPaint - von koter - 24.09.2019, 14:52
RE: Makro in PhotoPaint - von norre - 24.09.2019, 13:54
RE: Makro in PhotoPaint - von Unkraut - 24.09.2019, 16:37
RE: Makro in PhotoPaint - von Karthagos - 24.09.2019, 14:21
RE: Makro in PhotoPaint - von Karthagos - 24.09.2019, 15:16
RE: Makro in PhotoPaint - von koter - 24.09.2019, 15:52
RE: Makro in PhotoPaint - von Karthagos - 24.09.2019, 16:12
RE: Makro in PhotoPaint - von Karthagos - 24.09.2019, 17:12
RE: Makro in PhotoPaint - von koter - 23.03.2024, 10:11
RE: Makro in PhotoPaint - von Karthagos - 23.03.2024, 12:02

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  PhotoPaint lässt sich nach minimieren aus der Taskleiste nicht mehr öffnen Karthagos 2 98 16.04.2024, 11:05
Letzter Beitrag: Karthagos
  PhotoPaint Standard Marcell 1 576 20.11.2022, 17:48
Letzter Beitrag: Karthagos
  PhotoPaint per Makro beenden Karthagos 6 1.402 14.01.2022, 09:55
Letzter Beitrag: Karthagos
  PhotoPaint und Stifttablet Karthagos 5 1.442 27.01.2021, 00:46
Letzter Beitrag: Unkraut
  Bilddarstellung in PhotoPaint vs. IrfanView Karthagos 10 2.519 27.11.2020, 01:44
Letzter Beitrag: koter
  Radiergummi-Form (Photopaint H&S 2018) Alphazalpha 2 1.300 31.01.2020, 00:11
Letzter Beitrag: Alphazalpha
  Programmfehler PhotoPaint 2019 Marcell 4 2.760 23.01.2020, 12:07
Letzter Beitrag: norre
  Corel Photopaint Cursor springt Momo61 6 3.718 15.01.2020, 12:42
Letzter Beitrag: Alphazalpha
  Bild/Foto im Ausschnitt-Editor von PhotoPaint bearbeiten Karthagos 4 2.765 01.10.2019, 10:24
Letzter Beitrag: Karthagos
  PhotoPaint als Standard für JPG / Version 2019 niereeck 3 1.829 23.05.2019, 14:18
Letzter Beitrag: norre