Seite 1 von 1

clipboard

Verfasst: 17.08.2006 15:50
von kajott
Hi,

kann mir mal jemand einen Denkanstoß geben, wie ich einen Textstring so im SetClipboardText(Text$) abspeicher, das ich beim "strg+V" in einem Editor eine gewünschte Formatierung hinbekomme?

Folgendes Problem:
Ich habe einen String, der bei einem Buttondruck mit SetClipboardText(Text$) zwischengespeichert wird. Beim Buttondruck wird diesem String aber noch ein Hinweis angefügt. Dieser Hinweise soll aber im Editor der anderen Anwendung per Zeilenumbruch in einer neuen Zeile stehen. Jetzt steht er zwar im String, ich bekomme abe den Zeilenumbruch nicht hin!?

Verfasst: 17.08.2006 16:37
von Alves
Mach doch beim Speichern:

Code: Alles auswählen

string$=gespeicherterstring$+Chr(10)+hinweis$
Das Chr(10) steht für einen Zeilenumbruch. (Falls nicht, haut mich!)

:allright:

Verfasst: 17.08.2006 19:10
von kajott
:oops: Manchmal sieht man den Wald vor lauter Bäumen nicht!

Verfasst: 17.08.2006 19:15
von ts-soft
Wenn Du das in die Zwischenablage kopierst, ist ein Zeilenvorschub LF, und
ein Wagenrücklauf CR erforderlich, also #CRLF

Bin mir gerade nicht ganz sicher, aber glaube mich das so zu erinnern :wink:

Code: Alles auswählen

SetClipboardText(gespeicherterstring$ + #CRLF$ + hinweis$)

Verfasst: 18.08.2006 09:12
von Tafkadasom2k5
ts-soft hat geschrieben:[...]aber glaube mich das so zu erinnern :wink:]
Jops!
Caridge Return + LineFeed = Chr(10) + Chr(13) = #CRLF$ :allright:

Verfasst: 18.08.2006 19:23
von mk-soft
Jup, und vertauscht

Caridge Return + LineFeed = Chr(13) + Chr(10) = #CRLF$ :allright:

Verfasst: 18.08.2006 19:39
von Kiffi
Jup, und ein Typo

Carriage Return + LineFeed = Chr(13) + Chr(10) = #CRLF$ :allright: