2017-05-11 5 views

答えて

1

clipboard getでクリップボードの内容を取得します。 tk_getSaveFileを使用して保存するファイルを選択し、openputsで保存します。

package require Tk 

wm withdraw .; # Hide the default window 
update 
set contents [clipboard get] 

set filename [tk_getSaveFile -defaultextension .txt] 

# Skip saving if we got the empty name; it signifies that the user cancelled 
if {$filename ne ""} { 
    set f [open $filename "w"] 
    puts $f $contents 
    close $f 
} 

exit 
+0

はいLinux環境では、Tkを使用する必要がある場合、Windows環境で完全に動作します。これはLinuxでチェックする必要があります。ありがとう – Raj

関連する問題