hdyk_yamada
カタマリの王様!?
オフライン
投稿: 500
NIGHTINGALE
|
|
外部参照ON OFF
« 投稿日: 2011/10/21 - 07:41:24 » |
|
大変身勝手なお願いなのですが、『外部参照ON OFF』プログラムを作ってください。 出来ればソース付きで説明をコメントに入れていただけるとうれしいです。
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:外部参照ON OFF
« 返信 #1 投稿日: 2011/10/21 - 09:36:05 » |
|
「システムオプション」−「外部参照」−「モデルの外部参照は作成しない」のON/OFFですか? それとも、外部参照のロック/アンロックですか?
ちなみに、先の場合であれば、アセンブリで部品編集に入ったときに「外部参照なし」というボタンが システムオプションと連動しています。
|
|
|
|
hdyk_yamada
カタマリの王様!?
オフライン
投稿: 500
NIGHTINGALE
|
|
Re:外部参照ON OFF
« 返信 #2 投稿日: 2011/10/21 - 11:57:47 » |
|
ごめんなさい。 間違っていました。
[オプション]システムタブ内の[外部参照]参照されているドキュメントを読取専用で開く のチェックを切り替えたいのです。
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:外部参照ON OFF
« 返信 #3 投稿日: 2011/10/21 - 13:57:46 » |
|
マクロ作りました!
プログラムを簡単にするために、ON/OFFの切り替えを メッセージボックスで代用することにしました。
|
|
|
|
hdyk_yamada
カタマリの王様!?
オフライン
投稿: 500
NIGHTINGALE
|
|
Re:外部参照ON OFF
« 返信 #4 投稿日: 2011/10/24 - 08:52:27 » |
|
返事遅れました。
ありがとうございました。 動作確認しました。説明も付けて頂き助かります。
こんな事は、簡単に出来るのでしょうか? ・マクロをボタンに登録し、ONの時は選択状態、OFFの時は通常状態
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:外部参照ON OFF
« 返信 #5 投稿日: 2011/10/24 - 09:29:58 » |
|
引用:こんな事は、簡単に出来るのでしょうか? ・マクロをボタンに登録し、ONの時は選択状態、OFFの時は通常状態 |
マクロのボタンを作っただけでは実現できないと思います。 マクロが登録されたボタンは、マクロを実行する為だけのものなので、押した状態を表現することは出来ないと思います。 もし、実現するとしたらマクロではなく、VBやVCなどでアドインプログラムを作成し、ツールバーを自作しなければいけないと思います。 また、ONやOFFの状態を常に確認(システムオプションを手動で設定したときの状態)しなければいけないので、 SolidWorksのイベント取得の処理も入れなくてはいけないと思います。
簡単に実現するとしたら、今回のマクロの様に、起動時に状態を把握して表示する方法になってしまいます。 (今回はメッセージボックスを代用しましたが、フォームを使うことでもう少し見た目での判断はしやすく出来ると思います。)
|
|
|
|