Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: datekk am September 20, 2018, 10:19:29

Titel: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: datekk am September 20, 2018, 10:19:29
Hallo,

wie kann man mit Access Daten in der Zwischenablage erkennen und entsprechend agieren?

So soll z.B. ein Bild in der Zwischenablage z.B. per Klick auf eine Schaltfläche in einem Ordner gespeichert werden. Das Bild stammt bei mir z.B. aus einem Bildschirmausschnitt, welchen ich mit dem Snipping Tool erstellt habe oder welches ich per Rechtsklick / Bild kopieren von einer Website in die Zwischenablage schiebe.

Wie kann man hier vorgehen?`

LG
datekk
Titel: Re: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: daolix am September 20, 2018, 10:39:49
Hallo
Access selbst kann das wohl nicht, mit WinAPIs sollte es gehen, hier mal (https://www.vbarchiv.net/api/api_enumclipboardformats.html) ein Bsp wie mal die Objekte in der ZwA listen kann, ist zwas VB sollte sich aber in VBA umsetzen lassen
Titel: Re: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: datekk am September 20, 2018, 10:44:17
Ach Gott.. das sieht ja einfach aus  :o  :D  :-[

Titel: Re: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: daolix am September 20, 2018, 10:47:11
na n einzeiler wirds halt nicht, wenns nur Bilder bei dir sind dann könnte ggf auch  ein Bsp aus Excel (http://www.herber.de/forum/archiv/1224to1228/1226620_Bildschirmauschnitt_vom_Clipboard_speichern.html) helfen.
Titel: Re: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: Lachtaube am September 20, 2018, 10:54:08
Aus Teilen von Windows Clipboard & VBA (https://groups.google.com/forum/#!topic/microsoft.public.access.modulesdaovba/Z0dCtkxufQE) sollte sich etwas zusammenbasteln lassen, um ein Bild aus der Zwischenablage als Window-BMP Datei abzuspeichern.
Titel: Re: Inhalt der Zwischenablage erkennen und Datei speichern
Beitrag von: datekk am September 20, 2018, 11:50:53
Ok. Lieben Dank erstmal an Euch. Ich werde das demnächst mal angehen.