Lotus Notes / Domino Sonstiges > Tipps und Tricks

Klasse für Zwischenablage

(1/3) > >>

Axel:
Hi,

ich habe im Internet eine Klasse zum Schreiben und Lesen von Daten von/ in die Zwischenablage gefunden. Das Ganze habe ich in eine Script-Bibliothek gepackt. Damit lässt sich die Klasse sehr leicht in eigene Datenbanken integrieren.


Beispiel (die Bibliothek muß mit Use "..." eingebunden sein):

Dim clsClipBoard As New ClipBoard
Dim strTemp As String

strTemp = "Das kommt in die Zwischenablage"
clsClipboard.Contents = strTemp  'Schreiben der Daten in die Zwischenablage
...

...
Messagebox clsClipboard.Contents  'Lesen aus der Zwischenablage
...


Die Klasse lässt sich sowohl in Datenbanken für Notes 5 als auch in Notes 6.5 verwenden.


Axel

Glombi:
Das kommt mir irgendwie bekannt vor, siehe

http://www.atnotes.de/index.php?board=7;action=display;threadid=14538

Andreas

Axel:
Hi Andreas

richtig, aber siehe hier: http://www.atnotes.de/index.php?topic=22744.0

Die Klasse in diesem Thread hatte ich mal auf Basis eines Codestückes aus dem Internet erstellt. Es hat sich aber herausgestellt, dass das nicht sauber funktioniert hat. Den Code hatte ich damals auf der Seite gefunden, zu dem du damals den Link gepostet hattest.

Deswegen war ich nochmal auf der Suche und habe nun den obigen Code gefunden. Den habe ich getestet und der funktioniert ohne Probleme.


Axel

Glombi:
Ok, vielen Dank.
Es wäre interessant zu wissen, warum der "alte" Code bei Dir nicht geht. Ich verwende den in einigen Anwendungen und da gibt es kein Problem.

Andreas

Axel:
Hi,

evt. ist das abhängig von Betriebssystem und/oder der Notes-Version. Ich hab's mit Notes 5 und 6.5 unter Windows XP SP2 getestet. Die Daten wurden nur bei jedem zweiten Mal übernommen. Dazwischen wurde die Zwischenablage gelöscht.

Brathaenchen hatte ja den gleichen Effekt. Da ist mir aber nicht bekannt was für ein OS da im Spiel war.

Ich hab' mal versucht einen Grund dafür zu finden, aber ohne Erfolg.

Unter welchen Betriebssystem setzt du denn den Code ein?

Axel

 

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln