![]() |
Clipboard funktioniert nicht immer
Hi,
wir verwenden ein einfaches Clipboard.AsText und weisen diesem Werte aus einer Query zu. (Adressdaten) Was uns wundert, manchmal funktioniert es, dann aufeinmal wieder nicht. Haben nichts am System verändert, getestet wurde es auf einem Win 2008 Server, XP und W7. In allen Versuchen, funktionierte es, dann aufeinmal wieder nicht. Hat jemand auch schonmal solche Probleme gehabt oder hat eine Idee, an was das liegen kann? |
AW: Clipboard funktioniert nicht immer
Wann geht es denn nicht? Nur wenn Unicodezeichen auftauchen? Prüft mal auf CF_UNICODETEXT ab.
|
AW: Clipboard funktioniert nicht immer
Oder kann es sein, das Steuerzeichen in der Zeichenkette enthalten sind?
|
AW: Clipboard funktioniert nicht immer
Was funkt nicht? Zuweisen oder aus dem Clipboard wieder abholen?
Was steht in den Formats? |
AW: Clipboard funktioniert nicht immer
Zitat:
hier mal der Code:
Delphi-Quellcode:
ClipBoard.AsText := edAdressName.EditValue
+ #$D#$A + cxDBTextEdit4.EditingValue + #$D#$A + 'z.Hd. ' + cxDBLookupComboBox13.Text + ' ' + cxDBTextEdit13.EditValue + ' ' + cxDBTextEdit14.EditValue + #$D#$A + cxDBTextEdit5.EditValue + #$D#$A + cxDBTextEdit2.EditValue + ' ' + edAdressOrt.EditValue + #$D#$A + cxDBLookupComboBox5.Text; Zitat:
|
AW: Clipboard funktioniert nicht immer
Zitat:
Ich hatte das Phänomen einmal und die praktikabelste Lösung was damals, den kompletten Text in einem TMemo programmatisch zu selektieren und .CopyToClipboard aufzurufen. Danach war im Clipboard alles ok. Es könnte auch hilfreich sein, das Clipboard zu sperren:
Delphi-Quellcode:
Clipboard.Open;
Clipboard.Clear; Clipboard.AsText := 'blah'; Clipboard.Close; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz