テキスト/入力

Q 14
クリップボードに文字列をコピーし、クリップボードの文字列をペーストしたい

A 14
[解決方法]
CopyStringメソッド、ならびにPasteStringメソッドを利用することで、クリップボードへの
文字列コピーならびにクリップボードからの文字列ペーストが可能です。
(ver3.2.1より追加されました)

ただし、CopyStringメソッドで文字列を取得する際、UnicodeからShift-JISへの文字変換が
行われるため、UnicodeにあってShift-JISに無い文字は”?”となります。


[サンプルコード]

Form Form1 {
    Button Button1 {
        Title = "CopyString";
        
        Function OnTouch( e ) {
            //.CopyString( ^.Label1.Value );
        }
    }
    Button Button2 {
        Title = "PasteString";
        
        Function OnTouch( e ) {
            ^.Label2 = //.PasteString();
        }
    }
}
CRSファイル形式のサンプルを
  「スクリプトによるコピー&ペーストサンプル (BMP_F012.zip)
よりご利用いただけます。

管理番号:BMP_F012
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ