SolidWorks API Community

Unofficial User Site

トピック: APIヘルプの参照

APIヘルプの参照 9 年 7 ヶ月 前 #10

  • greendayjp
  • greendayjp さんのアバター
  • オフライン
  • フレッシュボーダー
  • 投稿数: 1
  • カルマ: 0
初めまして。
hisa殿のマクロで”ユーザー定義プロパティ取得・設定サンプル”を参照して、
独自のマクロを書こうとしてるのですが(EXCELのマクロをチョコチョコっと書くぐらいのスキルしかないです)、
どんなメゾットがあって、引数はこんなのセットして・・・、みたいなリファレンスは、どこかにあるんですか?

webで探せるAPIヘルプは、英語しかないうえにユーザー定義プロパティの書き換えできそうなメゾットを探そうにも、
どうやってイイんだか??判りません。
*例えば、SldWorks.CustomPropertyManager(とゆうオブジェクト)のメンバは、Count,GetNames以外は、どんなのがあるんだろう?を探したい。

このままではhisa殿のコード、解読しきれないです。

リファレンスヘルプはどのように参照したらイイのでしょうか?
ゲストの書き込みは許可されていません。

Re: APIヘルプの参照 9 年 7 ヶ月 前 #11

  • hisa
  • hisa さんのアバター
  • オフライン
  • 管理者
  • 投稿数: 12
  • 感謝を受け取りました 7
  • カルマ: 0
greendayjpさん

初めまして :)

APIのリファレンスは、APIヘルプから探すことになります。

APIヘルプには、大きく分けて3種類(?)あります。
1.Web版のAPIヘルプ(英語)
  SolidWorksのメニューより、【ヘルプ】→【APIヘルプ】(※【ヘルプ】→【SolidWorks Webヘルプ】のチェックがONの状態)
2.ローカル版のAPIヘルプ(英語)
  SolidWorksのメニューより、【ヘルプ】→【APIヘルプ】(※【ヘルプ】→【SolidWorks Webヘルプ】のチェックがOFFの状態)
3.ローカル版のAPIヘルプ(日本語)
  SolidWorks Japanのホームページより、【サポート】→【テクニカルサポート】に移動し、【ナレッジベース】→【API】を選択。
  APIナレッジベース内の、APIヘルプダウンロードのページにあります。
  ※ただし、サブスクリプション契約が必要で、SolidWorks2008までしかありません。

SldWorks.CustomPropertyManagerのメンバを探す場合は、
1の場合は、【SolidWorks API Help】→【SolidWorks.Interop.sldworks Namespace】→【Interfaces】→【ICustomPropertyManager】→【Members】
2の場合は、【SolidWorks API Help】→【SolidWorks APIs】→【SolidWorks.Interop.sldworks Namespace】→【Interfaces】→【ICustomPropertyManager】→【Methods】or【Properties】
3の場合は、【APIs】→【Utility Objects】→【CustomPropertyManager】→【Methods】or【Properties】
となりますが、2・3の場合は一般的なアプリケーションのヘルプ なので、キーワードや検索から探すことも可能です。
1の場合でも、右上に検索窓があるので、そこから捜すのも手です。
あ、1・2でオブジェクトを探す際は、先頭に”I”をつけて下さいね。(CustomPropertyManager→ICustomPropertyManager)

ちなみに、1の場合は各ページに関連するAPI Forumの投稿一覧(英語ですが…)が表示されるので、問題にぶち当たった時の参考になるかも知れません。

以上、ご参考まで ;)
最終編集: 9 年 7 ヶ月 前 : hisa.
ゲストの書き込みは許可されていません。
次のユーザが感謝しました: nakata, T.Ando, Yuya
ページ作成時間: 0.164 秒