Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TMemo kopiergeschützt (https://www.delphipraxis.net/144477-tmemo-kopiergeschuetzt.html)

DeddyH 9. Dez 2009 11:16

Re: TMemo kopiergeschützt
 
Das war mir schon klar, ich wollte nur darauf hinweisen, dass es meist nur eine Frage des Aufwands ist, solche Mechanismen zu umgehen. Wobei ich nicht sagen will, dass Dein Anliegen komplett sinnlos sei, im Gegenteil, ich finde die Lösung von toms sehr interessant, vielleicht brauche ich etwas Ähnliches auch mal irgendwann. Und reg Dich nicht auf, Mods sind auch nur Menschen.

schöni 9. Dez 2009 11:23

Re: TMemo kopiergeschützt
 
Zitat:

Zitat von DeddyH
Also ich konnte mir das Bild auf dem Desktop speichern, nachdem ich Javascript temporär deaktiviert hatte :zwinker:

Auch wieder wahr. Hab es auch grad so gemacht. >Hmmm<

Muchacho 9. Dez 2009 11:27

Re: TMemo kopiergeschützt
 
Detlef, :-D

ich bin ganz ruhig.

Ich kann hier nicht ausführlich beschreiben um welche Daten sich hier handelt, die kopiergeschützt sein sollten, dennoch:

Ich programmiere schon seit mehreren Jahren und erst jetzt bin ich auf dieses Problem gestoßen.

Auch, wie ich feststellen konnte, war meine Frage neu auf diesem Forum (habe zu diesem Thema nichts gefunden),

darum, finde ich, auch sehr interessant.


Wenn eine Firma mit großem Aufwand bestimmte Daten, die allgemein zugänglich sind, zusammen trägt,

ist doch selbstverständlich, dass man die Zusammenstellung solchen Daten auch schützen möchte.


Muchacho

holliesoft 9. Dez 2009 11:42

Re: TMemo kopiergeschützt
 
Zitat:

Zitat von Muchacho
Ok, also noch einmal.

Es wäre unglaublich, wenn man die toms-Lösung um eine sehr elegante Funktion erweitern könnte:


Falls der User z.B. nur 3 Zeilen aus dem Memo herauskopiert, dann erlaube ich das, falls mehr, dann nicht.


Muchacho

Hmm, dann nochmals meine Frage von oben: Warum keine Listbox statt eines Memos?
Dann könntest Du z.B. das Kopieren der markierten Zeile erlauben, indem Du auf strg+c selbst reagierst und die derzeit markierte Zeile in die Zwischenablage kopierst.

Muchacho 9. Dez 2009 11:54

Re: TMemo kopiergeschützt
 
@holliesoft

Dein Vorschlag ist auch sehr interessant, danke. :-D


Nun, mein Anliegen als Programmierer sieht immer so aus:

toms Lösung ist sehr allgemein (und auch sehr elegant).

Das bedeutet, dass ich praktisch auch jede andere Komponente die Daten anzeigt
die herauskopiert werden können durch diese Vorgehensweise schützen kann.

Lösungen, die sich gezielt nur auf ein bestehendes Problem beziehen sind nicht schlecht,
dennoch immer einer allgemeiner Lösung unterlegen.

Zum Thema:

Könnte ich noch dazu feststellen, bevor ich das Kopieren verbitte,

die String Größe die kopiert sein sollte, wäre die Lösung mehr als perfekt.



Muchacho

DeddyH 10. Dez 2009 08:14

Re: TMemo kopiergeschützt
 
Müsste die Länge des markierten Textes nicht in SelLength stehen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 Uhr.
Seite 3 von 3     123   

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