Wert automatisch in Ablage kopieren?

Christoph1972

Erfahrenes Mitglied
Hallo Zusammen!

Ich habe neulich eine Anleitung gesehen, wo beschrieben war, wie man den Wert einer Variable automatisch in die Zwischenablage kopieren kann. Nur leider kann ich diese Anleitung nicht wiederfinden. Weiß jemand wie das geht, oder hat eine Idee?

Gruß
Christoph
 
Hi Christopher,

mit VB6 Das geht normalerweise mit dem Clipboard Objekt

Clipboard.SetText oder Clipboard.SetData

Gruß
Das Orakel
 
Hallo Christoph,

schau dir mal das
Clipboard Objekt an. Das ist ganz einfach.

Clipboard.Settext
Clipboard.Gettext
Clipboard.SetData
Clipboard.GetData

Solltest du komplexere Dinge mit der Zwischenablage
vorhaben wie einen String oder so zu speichern dann
hilft eventuell dieser Workshop.

Jens
 
Ich hab mir den Link gerade angesehen, doch nicht verstanden wie ich Text in die Zwischenablage bekomme. Ich möchte dieser Text soll gespeichert werden: "Nach" + x + "Ticks werden " + y + "Extraktoren gestohlen". Wie kann ich das in die Zwischenablage kopieren?
Wenn ich das hier als Code habe:
Code:
Clipboard.SetText (Text6.Text)
,dann zeigt VB zwar keinen Fehler an, aber es wird nichts in die Windowsablage kopiert, so dass ich es nicht in ein Textprog kopieren kann.
 
Zuletzt bearbeitet:
Jo, per clipboard.gettext kann ich das auch abrufen, nur wenn ich jetzt in ein anderes Prog wechsle is die zwischenablage leer, d. h. die Zwischenablage, die von VB erstellt wurde nur bei VB, nicht bei anderen Programmen wie openoffice writer, trillian, firefox, etc, es wird einfach nichts hereinkopiert.
~edit~
komisch, gestern gings nicht heute schon, trotzdem danke für die antwort
 
Zuletzt bearbeitet:
Zurück