0
私のアプリケーションからクリップボードにデータをコピーしました。 これでクリップボードのデータを新しいメモ帳ファイルに保存(貼り付け)したいと思います。 Windowsでこのスクリプトを使用します& Linux env。 助けてください。クリップボードデータでテキストファイルを作成する方法
私のアプリケーションからクリップボードにデータをコピーしました。 これでクリップボードのデータを新しいメモ帳ファイルに保存(貼り付け)したいと思います。 Windowsでこのスクリプトを使用します& Linux env。 助けてください。クリップボードデータでテキストファイルを作成する方法
clipboard get
でクリップボードの内容を取得します。 tk_getSaveFile
を使用して保存するファイルを選択し、open
とputs
で保存します。
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
はいLinux環境では、Tkを使用する必要がある場合、Windows環境で完全に動作します。これはLinuxでチェックする必要があります。ありがとう – Raj