仕事のカタマリにようこそ!  [ ログイン | ユーザ登録 ]
フォーラムから検索

機械用3D-CAD SolidWorks非公認のユーザサイトです
 
 
Web katamari.org
仕事のカタマリ
ホーム リンク集 ダウンロード フォーラム(掲示板) FAQ お問い合わせ









フォーラムニュース: 質問、相談カテゴリに「SolidWorks操作方法」に関するフォーラムを追加しました。(2003/11/27)
いらっしゃい、 ゲストさん. まずはこちら→ ログイン または 登録. 2024/11/23 - 20:16:27
ホーム ヘルプ 検索 ログイン 登録

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: ネットワークにあるモデルを開く 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: ネットワークにあるモデルを開く  (閲覧数 1662 回)
noty
新人さん
*

オフライン

投稿: 5



I'm a llama!

プロファイルを見る
ネットワークにあるモデルを開く
« 投稿日: 2005/12/14 - 22:47:11 »
引用して返信

こんにちは
たびたび質問してすみません。

現在、ネットワークサーバ(LANではありません)にあるSWファイルを
マクロで開こうと考えているのですが、ファイルのあるアドレスを入力しても開く事が出来ません。
現在は、サーバにあるファイルをダウンロード保存して
保存先からファイルをダブルクリックなどで開いています。

マクロで保存せずに直接開きたいのですが
サーバにあるファイルをSWで直接開く為には
どのようなマクロにすればよいのでしょうか?
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:ネットワークにあるモデルを開く
« 返信 #1 投稿日: 2005/12/14 - 23:01:06 »
引用して返信

ファイルのパスはどんな風にしていますか?
「LANではない」とありますが、httpやftpですか?

開くための簡単なサンプルコードでもつけていただくと、考えやすいです。
議長に報告する   記録済み
magu
Sr. メンバー
****

オフライン

投稿: 57



I'm a llama!

プロファイルを見る
Re:ネットワークにあるモデルを開く
« 返信 #2 投稿日: 2005/12/15 - 14:11:38 »
引用して返信

マクロの記録でファイル→Webのフォルダーから開くで試してみてください。
議長に報告する   記録済み
noty
新人さん
*

オフライン

投稿: 5



I'm a llama!

プロファイルを見る
Re:ネットワークにあるモデルを開く
« 返信 #3 投稿日: 2005/12/15 - 19:42:24 »
引用して返信

Makoronさん
サーバのIISで設定したフォルダの中にあるファイルです
パスは
http://~/test.SLDPRT
です。
サーバに保存してあるファイルを開くための手段を探しているところです。
恥ずかしながら、まだマクロの作成はしていません。

maguさんが仰っていた「Webのフォルダーから開く」方法で開こうとしましたが、
うまく開く事ができませんでした。(これは僕側のネットワークの問題の可能性有り)
議長に報告する   記録済み
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
Re:ネットワークにあるモデルを開く
« 返信 #4 投稿日: 2005/12/19 - 15:39:11 »
引用して返信

notyさん はじめまして。

あまりない知識で答えるので間違っているかもしれませんが・・・。

webにリンクしているそのパスでSWのファイルを開こうとしているのでしょうか?

webはIISの匿名アクセス(ASP.NETとかいうアカウント)でSWファイルのパス
にアクセスしているはずです。
webからダウンロードする場合はIISの匿名アカウントでアクセス許可されており
ダウンロードできるけど、直接そのリンク先にファイルを見に行くと自分のPCが
そのリンク先にアクセス許可されていないとだめなような気がします。

間違っていたらすいません。
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:ネットワークにあるモデルを開く
« 返信 #5 投稿日: 2005/12/19 - 17:17:04 »
引用して返信

まだ調べている最中なので、明確な回答ではないのですが、
たぶん、「http://〜/part1.sldprt」などの様なHTTPのプロトコルを使って直接SWファイルを開く事は出来ないと思います。
HTTP自身ファイルを公開する仕組みであるので、フォルダーとしての使い方は出来ないと思います。

ためしに、
<A HREF="http://server/test/Part1.sldprt">Part1.sldprt</A>
と言うリンクを作成して、クリックやSWにドラッグすると、SWでファイルを開くことは出来るのですが、実際のデータは、クライアントのTemporaryフォルダにダウンロードされたファイルを開いています。
(もし、リンクのファイルをSWで開けない場合は、IISのMIMEにapplication/sldprtを追加してみてください。)

どうしても、フォルダとしてWebサーバを使いたいのであれば、
「Webフォルダ」という方法を使って実現は出来ると思います。
このWebフォルダを使う場合は、「http://〜」ではなく、「¥¥server¥test¥part1.sldprt」というパス指定になると思います。
(このWebフォルダはほとんど使わないので説明が間違っているかも...)
Webフォルダを使う場合は、tkinuさんの書き込みのように、読取りと書き込みの権限が必要です。
あとIIS6であれば「Webサービス拡張」にある「WebDAV」が「許可」になっている必要があると思います。

まとまっていない内容ですが、テストしてみて気づいた点を書き込みました。
内容には自身がないので、詳しい方は訂正お願いします。
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: ネットワークにあるモデルを開く 前のトピック 次のトピック
ジャンプします: