Böses Clipboard Problem :(
-
Tach.
Ich habe eine Neue Anwendung erstellt (zum Fehler reproduzieren), darein nur einen einzigen Button gelegt mit Inhalt:
void __fastcall TForm1::Button1Click(TObject *Sender) { Clipboard()->Open(); Clipboard()->Clear(); }In meiner Anwendung steht dazwischen natürlich noch viel Code, nur das reicht schon um mein Problem zu beschreiben.
Nämlich der Code reicht um die "Druck"-Taste funktionsunfähig zu machen und da frag ich mich WIESO?
Vorgehensweise:
- "Druck"-Taste drücken, in Paint.NET und bei Bearbeiten schauen => man kann Zwischenablage einfügen
- Starte mein Programm, geht immernoch
- Drücke nun um Programm den Button, gehe zu Paint.NET und drücke im Menü auf Bearbeiten, es dauert laaaange bis das Popup aufgeht und dort ist einfügen grau.
- Beende ich mein Programm kann ich wieder über die "Druck"-Taste sachen in Paint.NET einfügen.
Muss ich das verstehen? Mach ich schon mit diesem Zweizeiler soviele Fehler?
-
Und wenn Du das Clipboard auch wieder schließt, anstatt es nur zu öffnen und offen zu halten?
-
Ach Gottchen. Ich leide wohl an einem Aufmerksamkeitsdefizit

Ich war mir 100% sicher dasich Close() geschrieben hätte und nicht Clear().
Close() sollte ja auch wohl Clear() selbst aufrufen.Danke für den Hinweis, da war wohl eine Gehirnwindung verschoben.
