Ins Clipboard einen Text kopieren ?

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Ins Clipboard einen Text kopieren ?

Beitrag von pluto »

Danke, werde ich mal bei Gelgenheit testen.

Was mich nur wundert das mein code von oben nicht geht, ich könnte mir nur vorstellen das es an String selbst liegt.
Wobei der kann doch maximal 256 Zeichen aufnehmen oder wie war das noch ?
Gibt es keine einfachere Möglichkeit einen Stream in die Zwischenablage zu Kopieren ?
MFG
Michael Springwald

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: Ins Clipboard einen Text kopieren ?

Beitrag von theo »

pluto hat geschrieben:Was mich nur wundert das mein code von oben nicht geht, ich könnte mir nur vorstellen das es an String selbst liegt.
Wobei der kann doch maximal 256 Zeichen aufnehmen oder wie war das noch ?


Benutzt du Shortstrings?? Dann mach {$H+} für AnsiStrings.

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Ins Clipboard einen Text kopieren ?

Beitrag von pluto »

habe ich angeben, aber die gleiche Fehler Meldung :(
MFG
Michael Springwald

Benutzeravatar
theo
Beiträge: 10467
Registriert: Mo 11. Sep 2006, 19:01

Re: Ins Clipboard einen Text kopieren ?

Beitrag von theo »

pluto hat geschrieben:habe ich angeben, aber die gleiche Fehler Meldung :(

Bist du sicher, dass das Problem am Clipboard liegt und nicht sonstwo in deinem Code?

pluto
Lazarusforum e. V.
Beiträge: 7178
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: Ins Clipboard einen Text kopieren ?

Beitrag von pluto »

Code: Alles auswählen

Clipboard.Clear;
Clipboard.AsText:=StrList.Text
StrList.Free;

Wie sollen die Fehler von andre Stelle kommen ?
Ja ich bin mir sehr sicher das es an Clilboard ist. Komischeweise werden die writeln Anweisungen nach AsText ausgeben. Aber ich wüsste nicht wo es sonst zu Fehlern kommen könnte und wenn ich die Zeile Auskomentiere läuft es auch. Auch der Code darüber ist richtig. Das einzigste Problem es halt das es nicht in die Zwischenablage kommt. Evtl. wegen Steuerzeichen ?
MFG
Michael Springwald

Antworten