solidworks EPDM APIからカードのリストの値を取得する方法はありますか?そうでなければ、私の唯一の方法はデータベースを要求することです。この場合、APIからデータベース接続文字列を取得する方法はありますか? ありがとうございますsolidworks EPDM APIカードのリストを取得
1
A
答えて
0
残念ながら、これらの質問の両方への答えはいいえです。 IEdmCardListオブジェクト、またはAPIから接続文字列を取得する方法はありません。
私が行ったことは、IEdmObject5から継承する自分のIEdmCardListオブジェクトを作成することです。その後、プロジェクトにデータベースコードを入れる代わりに、オブジェクトを作成してオブジェクトとして使用できます。私はIEdmDictionary5を使用して接続文字列(データベース上の読み取り専用ユーザー)を格納しました。これは安全ではありませんが、安全な方法ではありません。
SOLIDWORKSが提供するAPIサンプルについては、これにも注意してください。ほとんどの場合、単純なSQLインジェクションが必要です。
0
2018年の新機能で、APIを使用してカードリストデータを取得する方法が追加されました。このコードで行うことができます:
String selectedFile = @"C:\path\to\file.sldprt";
String selectedVariable = "Variable Name";
String selectedVault = "My Vault Name";
vault = new EdmVault5();
vault.LoginAuto(selectedVault, 0);
if (vault.IsLoggedIn) {
IEdmFile5 file = vault.GetFileFromPath(selectedFile, out IEdmFolder5 folder);
IEdmCard5 card = folder.GetCard(Path.GetExtension(selectedFile).Substring(1));
Object variableName = selectedVariable;
IEdmCardControl7 cardControl = (IEdmCardControl7)card.GetControl(card.GetControlID(ref variableName));
if (cardControl.GetControlVariableList(file.ID, out String[] cardListStrings)) {
foreach (String cardListItem in cardListStrings) {
// do something with this string
}
}
}
関連する問題
- 1. Epdm api getfolder path from folderId
- 2. SolidWorks APIとWinforms C#swApp(スタンドアロン)
- 3. Windows XP/Vista上のSolidWorksを含むファイルのサムネイルを取得
- 4. カード内のTextViewを取得
- 5. 保存されたカード/トークンのリストを取得する
- 6. Trello API:カードの作成者情報を取得する方法
- 7. JIRA SOAP API:ユーザのリストを取得
- 8. Twitter API with node.js、フォロワーのリストを取得
- 9. GoogleドライブAPI - フォルダのリストを取得
- 10. リストから値を取得する(API)
- 11. Androidのストライプは、ユーザーのカードを取得
- 12. SDカードのビットマップIDを取得する
- 13. SDカードのすべてのディレクトリのリストを取得するには?
- 14. youtube apiで収益を得るビデオのリストを取得する
- 15. JavaでRest Apiを使用してAdharカードのテストデータを取得する方法
- 16. trello apiを使用してカードの全内容を取得する方法は?
- 17. SIMカードからTMSIを取得する
- 18. カードIDを取得するAPDUコマンド
- 19. チェックインファイルEnterprise PDM(PDMworks)を使用したSolidWorks API C#
- 20. Sdカードから画像を取得して配列リストに入れる方法
- 21. リスト内のリストを取得
- 22. SolidWorksの2011 SolidCAM社のクラッシュ
- 23. Solidworks 2016 SaveAs Access VBAランタイムエラー438
- 24. Instagram API - 私のアカウントのフォロワーのリストを取得する
- 25. ユーザーのリストを取得するためのPHPのGoogle API
- 26. Javascriptでタグのリストを取得するAPIを使用する
- 27. JS Unified Apiを使用してトピックのリストを取得する
- 28. Github APIを使用してマイルストーンのPRリストを取得
- 29. すべての宗教のリストを取得するWeb API
- 30. Facebook Graph APIの結果の全リストを取得