Hi!
Ich würde gerne mein Programm so aufpolieren, dass wenn der Kunde eine
XML-Konfigurationsdatei in die Zwischenablage kopiert, mein Programm anbietet, diese Konfiguration zu laden.
Das mit dem Ändern der Zwischenablage ist kein Problem, das auslesen der Dateien schon:
Unter
http://www.swissdelphicenter.ch/de/showcode.php?id=791 wird zwar schon erklärt, wie ich Dateinamen auslese, die vom Windows Explorer kopiert wurden (funktioniert auch). Wenn ich aber z.B. in Outlook einen Anhang mit Rechte-Maustaste --> Kopieren kopiere wird mir der Pfad nicht angezeigt.
Wird vielleicht von Outlook gleich das komplette Attachement in die Zwischenablage gelegt, und vom Explorer nur die Dateinamen? Aber warum kann ich dann im Windows Explorer diese Datei von Outlook über [Bearbeiten] - Einfügen?
Wie kann mein Programm erkennen, dass eine gültige Datei sich in der Zwischenablage befindet?
Weitere Tags für diesen Beitrag: ClipBrd, ClipBoard, Zwischenablage, Datei, Kopieren, TFileName, HasFormat