「IAcSmProjectPointLocation」の版間の差分
(ページの作成:「{{BCAD_LISP}} シート ProjectPoint の位置情報インターフェイス。 使用可能なメソッド (setq cad (vlax-get-acad-object)) (setq doc (vla-get-Acti…」) |
編集の要約なし |
||
71行目: | 71行目: | ||
|- | |- | ||
|} | |} | ||
----- | |||
関連記事 | |||
* [[シートセット関数-BricsCAD]] |
2022年8月8日 (月) 08:07時点における最新版
シート ProjectPoint の位置情報インターフェイス。
使用可能なメソッド
(setq cad (vlax-get-acad-object)) (setq doc (vla-get-ActiveDocument cad)) (setq ssmgr (vla-GetInterfaceObject cad "BricscadSm.AcSmSheetSetMgr")) (setq smdb (vlax-invoke-method ssmgr 'OpenDatabase dstfile)) (setq ppLocations (scanUntilObject iter "AcSmProjectPointLocations")) (vlax-invoke-method ppLocations 'AddNewLocation "NewLocation" "www.newlocation.org" "c:\\anyfolder" "user" "pwd" 'ppLoc))
- メモ : "(scanUntilObject)" は "<LDSP>/SheetSetManager-Lisp-API/LISP Sample Code" フォルダのサンプル Lisp ファイルに含まれるユーティリティ関数なので、入手するといいです。
項目 | 内容 |
---|---|
GetName | この ProjectPointLocation の名前を返す。
(vlax-invoke-method ppLoc 'GetName 'name) HRESULT GetName ([out] BSTR* name) |
SetName | この ProjectPointLocation の名前を指定する。
(vlax-invoke-method ppLoc 'SetName "New Location 2") HRESULT SetName ([in] BSTR name) |
GetURL | この ProjectPointLocation の URL を返す。
(vlax-invoke-method ppLoc 'GetURL url) HRESULT GetURL ([out] BSTR* url) |
SetURL | この ProjectPointLocation の URL を指定する。
(vlax-invoke-method ppLoc 'SetURL "www.newlocation-2.org") HRESULT SetURL ([in] BSTR url) |
GetFolder | この ProjectPointLocation のファイルシステムフォルダを返す。
(vlax-invoke-method ppLoc 'GetFolder folder) HRESULT GetFolder ([out] BSTR* folder) |
SetFolder | この ProjectPointLocation のファイルシステムフォルダを指定する。
(vlax-invoke-method ppLoc 'SetFolder "c:\\anyfolder-2") HRESULT SetFolder ([in] BSTR folder) |
GetUsername | この ProjectPointLocation のユーザー名を返す。
(vlax-invoke-method ppLoc 'GetUsername username) HRESULT GetUsername ([out] BSTR* username) |
SetUsername | この ProjectPointLocation のユーザー名を指定する。
(vlax-invoke-method ppLoc 'SetUsername "user-2") HRESULT SetUsername ([in] BSTR username) |
GetPassword | この ProjectPointLocation のパスワードを返す。
(vlax-invoke-method ppLoc 'GetPassword password) HRESULT GetPassword ([out] BSTR* password) |
SetPassword | この ProjectPointLocation のパスワードを指定する。
(vlax-invoke-method ppLoc 'SetPassword "pwd-2") HRESULT SetPassword ([in] BSTR password) |
関連記事