メインコンテンツまでスキップ
バージョン: 20 R7 BETA

CLEAR PASTEBOARD

CLEAR PASTEBOARD

このコマンドは引数を必要としません

このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。

説明

CLEAR PASTEBOARD コマンドは、クリップボードの内容をすべて消去します。クリップボードに同じデータの複数のインスタンスが含まれる場合には、すべてのインスタンスが消去されます。CLEAR PASTEBOARDコマンドを呼び出した後、クリップボードは空になります。

APPEND DATA TO PASTEBOARDコマンドを使用して新しいデータをクリップボードに追加する前に、CLEAR PASTEBOARDコマンドを1回呼び出す必要があります。これはAPPEND DATA TO PASTEBOARDコマンドが新しいデータを追加する前にクリップボードを消去しないためです。

CLEAR PASTEBOARDを1回呼び出してから、APPEND DATA TO PASTEBOARDコマンドを複数回呼び出すと、異なるフォーマットで同じデータをカットまたはコピーすることができます。

一方SET TEXT TO PASTEBOARDSET PICTURE TO PASTEBOARDコマンドは、クリップボードにデータを追加する前に自動的にクリップボードを消去します。

例題 1

以下の例はクリップボードを消去し、次にデータをペーストボードに追加します:

 CLEAR PASTEBOARD // ペーストボードを空にする
 APPEND DATA TO PASTEBOARD("com.4d.private.picture.gif";$vxSomeData) // gif ピクチャを追加
 APPEND DATA TO PASTEBOARD("com.4d.private.text.rtf";$vxSylkData) // RTFテキストを追加

例題 2

APPEND DATA TO PASTEBOARD コマンドの例題参照

参照

APPEND DATA TO PASTEBOARD