Hallo zusammen,
da ich in nächster Zeit öfters mit Perl zu tun haben werde, habe ich die Chance genutzt mich Eurer community anzuschließen.
Ich hoffe ihr könnt mir bei meinem ersten Problem bereits weiterhelfen:
Es geht um die Darstellung von deutschen Umlauten in einem String nachdem man diesen in die Zwischenablage kopiert hat.
*nur ein Auszug*
1
2
3
4
5
6
7
8
9
10
11
12
my $QuellTextFenster = $Hauptfenster->Text
$text = $QuellTextFenster->get('1.0', 'end');
$text =~ s/\[\[Kategorie:[^\]]+\]\]//g;
print $text;
Win32::Clipboard::Set($text);
wenn in meinem Text Umlaute vorkommen werden diese mit print zwar richtig ausgegeben, in die Zwischenablage werden Umlaute aber nur als Buchstabensalat eingetragen.
Wenn man den Text direkt (also nicht aus dem Text Widget) eingibt ( $text = "äöüÄÖÜ";) dann tut die Zwischenablage einwandfrei.
Weiß jemand hierzu vielleicht voran das liegen kann?
Vielen Dank schonmal....
Gruß
salix