LabVIEWでオブジェクトをコピー&ペーストする方法は2つあります: オブジェクトをコピー&ペーストするか、オブジェクトをクローン作成する方法です。

  1. オブジェクトを選択します。
  2. オブジェクトをコピー&ペーストするか、オブジェクトを複製します。
    オプション説明
    コピー&ペースト 編集 » コピーおよび編集 » 貼り付け (Ctrl+CおよびCtrl+V) を選択します。
    クローン
    1. オペレーティングシステムによっては、以下のキーを押しながら位置決めツールを使用してオブジェクトをクリックします。
      • Windows: Ctrl
      • macOS: オプション
      • Linux: Alt
    2. カーソルを新しい場所にドラッグします。
    3. マウスボタンとキーを放します。

    (Linux) 中央マウスボタンでオブジェクトをクリックして、新規の場所にドラッグすることで、オブジェクトを複製することもできます。

    選択したオブジェクトを1つのVIのパネルまたはブロックダイアグラムから別のVIにドラッグすることもできます。

コピー&ペースト、および複製の詳細

LabVIEWがコピー&ペースト、または複製したオブジェクトをどのように扱うかを理解します。

  • ラベルのあるオブジェクトを複製またはコピーすると、LabVIEWは元のオブジェクトの名前をコピーし、数字を追加します。
    メモ そのオブジェクトを他のVIにコピーする場合、その説明もコピーされます。新規オブジェクト用に説明を変更する必要がある可能性もあります。
  • ブロックダイアグラム端子を複製またはコピーすると、新しい端子がブロックダイアグラムに表示されます。LabVIEWは元の端子の以下の項目をコピーしません。
  • ローカル変数または制御器リファレンスをコピー&ペーストすると、端子もコピーされます。ローカル変数または制御器リファレンスを複製すると、元の制御器への新しいリファレンスが作成されます。
  • ブロックダイアグラムからフロントパネルの制御器をコピーし、新規VIのブロックダイアグラムに貼り付けると、フロントパネルの配置は元のVIの配置と異なります。LabVIEWは左上隅にフロントパネルのオブジェクトを配置して、非表示の領域に重複または表示されることを回避します。
  • 暗示的にリンクされているプロパティノードまたはインボークノードをコピーするか貼り付けると、端子からノードへの接続が解除されます。暗示的にリンクされたノードを複製すると、LabVIEWは新しく暗示的にリンクされたノードを作成します。新規VIにドラッグしてノードを複製すると、LabVIEWは端子からノードの接続を解除します。端子にノードを再度リンクすることもできます。
メモ サブVIをコピーすると、クリップボードコピー操作を示すクロスツール付きのクリップボードアイコン。VI階層ウィンドウに表示されます。メモリに存在しないはずのサブVIのコピーが予期せずクリップボードに残っている場合があるため、注意が必要です。