Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Zwischenablage sperren? (https://www.delphipraxis.net/114310-zwischenablage-sperren.html)

amigage 23. Mai 2008 07:15


Zwischenablage sperren?
 
Hallo liebe Gemeinde,

ich habe eine grundlegende Frage, bevor ich mich näher in die Problematik einarbeite.
Ich habe hier im Forum lesen können, wie man die Änderungen in der Zwischenablage überwacht. Soweit kein Problem.

Ich möchte jedoch etwas in die Zwischenablage kopieren, dass vor den "Blicken" anderer Programme geschützt werden soll. Wenn so etwas möglich wäre, sagt mir jedoch meine Logik, dass auch der Anwender mit Strg-V den Inhalt dann nirgendwo mehr einfügen kann.

Ich wäre über einen Tipp hocherfreut.
Ansonsten wünsche ich Euch schon am Freitag morgen ein schönes Wochenende.

Amigage

ralfschwalbe 23. Mai 2008 07:27

Re: Zwischenablage sperren?
 
Hallo,

ich würde mit RegisterClipboardFormat ein eigenes Format für die Zwischenablage verwenden, welches andere Programme nicht interpretieren können.

amigage 23. Mai 2008 07:38

Re: Zwischenablage sperren?
 
Hallo,

aber habe ich da nicht das Problem, dass der Anwender mit STRG+V nix anfangen kann? Bzw. das andere Programm die Daten in Reinform benötigt?

ralfschwalbe 23. Mai 2008 07:40

Re: Zwischenablage sperren?
 
Richtig. Aber war nicht das Ziel, dass andere Anwendungen den Inhalt der Zwischenablage nicht mehr verwenden können?

Oder hab ich da was falsch verstanden?

amigage 23. Mai 2008 07:44

Re: Zwischenablage sperren?
 
Naja, Schnüffelprogramme sollen nichts lesen können bzw.
ich möchte irgendwie verhindern, dass sie darauf zugreifen können...

Der Anwender soll die Daten aber verwenden dürfen...

Bernhard Geyer 23. Mai 2008 07:48

Re: Zwischenablage sperren?
 
Zitat:

Zitat von amigage
Naja, Schnüffelprogramme sollen nichts lesen können bzw.
ich möchte irgendwie verhindern, dass sie darauf zugreifen können...

Der Anwender soll die Daten aber verwenden dürfen...

Und wie willst du das unterscheiden? Falls die Daten so wichtig wären dann wird es Schnüffelprogramme geben die sich wie ein Anwender verhalten.

ralfschwalbe 23. Mai 2008 07:50

Re: Zwischenablage sperren?
 
Dann siehts eher schlecht aus...

Ich dachte du willst nur für dein Prog die Zwischenablage verwenden...

Aber wenn andere progs die Ablage verwenden sollen, und wieder andere nicht, woher weißt du welches darf und welches nicht?

Wofür soll das überhaupt gut sein?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.

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