Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Bild und Text in Zwischenablage kopieren (https://www.delphipraxis.net/166110-bild-und-text-zwischenablage-kopieren.html)

Gustav.R 30. Jan 2012 19:13

Bild und Text in Zwischenablage kopieren
 
Hallo liebe Fachleute!

Ich möchte eine Bitmap *UND* einen String gleichzeitig in die Zwischenablage kopieren, so daß man es in Word oder OO-/LO-Writer einfügen kann. Aus der Zwischenablage sollen die Daten für einen Aufkleber (Bild mit Beschreibung) rauskommen. Ohne die Seriendruckfunktionen von Word/Writer benutzen zu müssen.

Das ZwischenablageBitmapBestücken ist ja mit

clipboard.Assign(Image1.Picture.Bitmap);


kein Problem und das ZwischenablageStringBestücken mit

ClipBoard.AsText := s;

auch nicht.


Aber Beides zugleich scheint mir ein absoluter Horrortrip zu werden, mit ClipboardRegisterFormatZeugundwar usw. :-(

Hat jemand eine Empfehlung für eine Komponente, die das bereits kann?

Für uraltes Delphi 5, notfalls sogar für das neumodische Delphi 7 :oops:

GG

bernerbaer 30. Jan 2012 20:58

AW: Bild und Text in Zwischenablage kopieren
 
_Ich_ würde mal rtf in Betracht ziehen. Ich denke das Richtextcontrol von jvcl unterstützt das Einbinden von Bildern. Somit könnte das Standard Richtextformat für die Zwischenablage verwendet werden.

Gustav.R 30. Jan 2012 21:10

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von bernerbaer (Beitrag 1148394)
_Ich_ würde mal rtf in Betracht ziehen. Ich denke das Richtextcontrol von jvcl unterstützt das Einbinden von Bildern. Somit könnte das Standard Richtextformat für die Zwischenablage verwendet werden.

Würde ich auch in Betracht ziehen.

Aber warum frage ich hier überhaupt, wenn's so einfach wäre?

Trotzdem danke für Deinen Vorschlag!

GG

Sir Rufo 30. Jan 2012 21:31

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Gustav.R (Beitrag 1148396)
Aber warum frage ich hier überhaupt, wenn's so einfach wäre?

Vielleicht hast du deine Frage nicht verstanden, oder falsch formuliert.
Du hast nach einer Komponente gefragt, man hat dir eine Komponente genannt, die das evtl. könnte ... wo ist jetzt das Problem?

Gustav.R 30. Jan 2012 21:43

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Sir Rufo (Beitrag 1148399)
Zitat:

Zitat von Gustav.R (Beitrag 1148396)
Aber warum frage ich hier überhaupt, wenn's so einfach wäre?

Vielleicht hast du deine Frage nicht verstanden, oder falsch formuliert.
Du hast nach einer Komponente gefragt, man hat dir eine Komponente genannt, die das evtl. könnte ... wo ist jetzt das Problem?

Müchte mich daher bei "bernerbaer" nochmals entschuldigen, falls ich ihm auf den Schlips getreten haben sollte.

Entschuldigung bitte, bernerbaer!

bernerbaer 30. Jan 2012 21:54

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Gustav.R (Beitrag 1148402)
Müchte mich daher bei "bernerbaer" nochmals entschuldigen, falls ich ihm auf den Schlips getreten haben sollte.

Entschuldigung bitte, bernerbaer!

Kein Problem, ich trage selten einen Schlips, und so spät schon gar nicht.

[edit]
vielleicht gibt die Demo bei JVCL ja einen Gedankenanstoss:
..\jvcl\examples\JvRichEdit\EditorDemo.dpr
[/edit]

Sir Rufo 30. Jan 2012 22:22

AW: Bild und Text in Zwischenablage kopieren
 
Ansonsten gibt es bei den Schweizern folgendes:Beide kombiniert sollten zum gewünschten Ergebnis führen :)

Gustav.R 30. Jan 2012 22:28

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Sir Rufo (Beitrag 1148408)
Ansonsten gibt es bei den Schweizern folgendes:Beide kombiniert sollten zum gewünschten Ergebnis führen :)

Vielen Dank für den guten Willen :thumb:

GG

Perlsau 30. Jan 2012 22:32

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Sir Rufo (Beitrag 1148408)
Ansonsten gibt es bei den Schweizern folgendes:Beide kombiniert sollten zum gewünschten Ergebnis führen :)

Man kann sogar in einer Anwendung, die ein TjvRichEdit enthält, mit Ctrl-V ein Bild einfügen.

Sir Rufo 30. Jan 2012 22:47

AW: Bild und Text in Zwischenablage kopieren
 
Zitat:

Zitat von Perlsau (Beitrag 1148410)
Zitat:

Zitat von Sir Rufo (Beitrag 1148408)
Ansonsten gibt es bei den Schweizern folgendes:Beide kombiniert sollten zum gewünschten Ergebnis führen :)

Man kann sogar in einer Anwendung, die ein TjvRichEdit enthält, mit Ctrl-V ein Bild einfügen.

Der TE möchte ja kein Bild in eine RichEdit-Komponente einfügen, sondern mit seiner Anwendung die Zwischenablage befüllen und dann in Word o.ä. einfügen.
Die Problematik dabei: Bild und Text gemischt


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:36 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz