「Vla-get-files」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-files ''vla-object'') ; 機能 : PreferencesFiles オブジェクトを取得する。 ; 引数 :* vla-object … VLAオブジェ...」)
 
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
14行目: 14行目:
; 戻り値
; 戻り値
: T
: T
* memo : PreferencesFiles オブジェクトは、レジストリに保存されている[オプション]ダイアログ ボックスの[ファイル]タブのすべてのオプションを保持している。
* 図面とともに保存されたすべてのオプションは、DatabasePreferences オブジェクトで検索できる。




; サンプル
; サンプル
<pre class="brush:autolisp;">
<pre class="brush:autolisp;">
 
(vlax-dump-object (vla-get-files (vla-get-preferences (vlax-get-acad-object))))
; IAcadPreferencesFiles: This object contains the options from the Files tab on  
; IAcadPreferencesFiles: This object contains the options from the Files tab on the Options dialog
the Options dialog
; プロパティの値:
; プロパティの値:
;  AltFontFile = "simplex.shx"
;  AltFontFile = "simplex.shx"
;  AltTabletMenuFile = ""
;  AltTabletMenuFile = ""
;  Application (RO) = #<VLA-OBJECT IAcadApplication 00000001401391d8>
;  Application (RO) = #<VLA-OBJECT IAcadApplication 00000001401391d8>
;  AutoSavePath = "C:\\Users\\sora\\appdata\\local\\temp\\"
;  AutoSavePath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;  ColorBookPath = "c:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\color;c:\\project\\colorbook"
;  ColorBookPath = "c:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\color;
;  ConfigFile (RO) = "C:\\Users\\sora\\AppData\\Local\\Autodesk\\AutoCAD 2xxx\\R99,9\\jpn\\acad2xxx.cfg"
;  ConfigFile (RO) = "C:\\Users\\<user>\\AppData\\Local\\Autodesk\\AutoCAD 2xxx\\R99,9\\jpn\\acad2xxx.cfg"
;  CustomDictionary = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\sample.cus"
;  CustomDictionary = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\sample.cus"
;  CustomIconPath = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\icons"
;  CustomIconPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\icons"
;  DefaultInternetURL = "http://www.autodesk.co.jp"
;  DefaultInternetURL = "http://wiki.gz-labs.net"
;  DriversPath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\drv"
;  DriversPath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\drv"
;  EnterpriseMenuFile = "."
;  EnterpriseMenuFile = "."
;  FontFileMap = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\acad.fmp"
;  FontFileMap = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\acad.fmp"
;  HelpFilePath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\Help\\index.html"
;  HelpFilePath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\Help\\index.html"
;  LogFilePath = "C:\\temp"
;  LogFilePath = "C:\\temp"
;  MainDictionary = "enu"
;  MainDictionary = "enu"
;  MenuFile = "C:\\Users\\sora\\appdata\\local\\lightplanning\\customarch2xxx\\menu\\acad"
;  MenuFile = "C:\\temp\\acad"
;  PageSetupOverridesTemplateFile = ""
;  PageSetupOverridesTemplateFile = ""
;  PlotLogFilePath = "C:\\Users\\sora\\appdata\\local\\autodesk\\autocad2xxx\\R99,9\\jpn\\"
;  PlotLogFilePath = "C:\\Users\\<user>\\appdata\\local\\autodesk\\autocad2xxx\\R99,9\\jpn\\"
;  PostScriptPrologFile = ""
;  PostScriptPrologFile = ""
;  PrinterConfigPath = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters"
;  PrinterConfigPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters"
;  PrinterDescPath = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters\\pmp files"
;  PrinterDescPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters\\pmp files"
;  PrinterStyleSheetPath = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\plotters\\plot styles"
;  PrinterStyleSheetPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\plotters\\plot styles"
;  PrintFile = "."
;  PrintFile = "."
;  PrintSpoolerPath = "C:\\Users\\sora\\appdata\\local\\temp\\"
;  PrintSpoolerPath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;  PrintSpoolExecutable = ""
;  PrintSpoolExecutable = ""
;  QNewTemplateFile = "C:\\Users\\sora\\appdata\\local\\lightplanning\\customarch2xxx\\template\\cad.dwt"
;  QNewTemplateFile = "C:\\template\\cad.dwt"
;  SupportPath = "C:\\gizmotools;C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support;C:\\program files\\autodesk\\autocad 2xxx\\support;C:\\program files\\autodesk\\autocad 2xxx\\fonts;C:\\program files\\autodesk\\autocad2xxx\\help;C:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\program files\\autodesk\\autocad 2xxx\\express;C:\\program files\\autodesk\\applicationplugins\\fusionplugin.bundle\\contents\\resources\\"
;  SupportPath = "C:\\gizmotools;C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support;C:\\program files\\autodesk\\autocad 2xxx\\support;C:\\program files\\autodesk\\autocad 2xxx\\fonts;C:\\program files\\autodesk\\autocad2xxx\\help;C:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\program files\\autodesk\\autocad 2xxx\\express;C:\\program files\\autodesk\\applicationplugins\\fusionplugin.bundle\\contents\\resources\\"
;  TempFilePath = "C:\\Users\\sora\\appdata\\local\\temp\\"
;  TempFilePath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;  TemplateDwgPath = "C:\\Users\\sora\\appdata\\local\\lightplanning\\customarch2xxx\\template"
;  TemplateDwgPath = "C:\\temp\\template"
;  TempXrefPath = "C:\\Users\\sora\\appdata\\local\\temp\\"
;  TempXrefPath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;  TextEditor = "Internal"
;  TextEditor = "Internal"
;  TextureMapPath = "C:\\Program Files (x86)\\Common Files\\Autodesk Shared\\Materials\\Textures\\1\\Mats"
;  TextureMapPath = "C:\\Program Files (x86)\\Common Files\\Autodesk Shared\\Materials\\Textures\\1\\Mats"
;  ToolPalettePath = "C:\\Users\\sora\\AppData\\Roaming\\Autodesk\\AutoCAD  2xxx\\R99,9\\jpn\\Support\\ToolPalette"
;  ToolPalettePath = "C:\\Users\\<user>\\AppData\\Roaming\\Autodesk\\AutoCAD  2xxx\\R99,9\\jpn\\Support\\ToolPalette"
;  WorkspacePath = "C:\\Users\\sora\\appdata\\roaming\\autodesk\\autocad  2xxx\\R99,9\\jpn\\data links"
;  WorkspacePath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad  2xxx\\R99,9\\jpn\\data links"


</pre>
</pre>
62行目: 65行目:
関連事項
関連事項
* [[vlax-get-acad-object]]
* [[vlax-get-acad-object]]
* [[vla-get-activedocument]]
* [[vla-get-preferences]]




[[Category:AutoLISP]]
[[Category:AutoLISP]]

2013年12月1日 (日) 22:19時点における最新版

構文
(vla-get-files vla-object)


機能
PreferencesFiles オブジェクトを取得する。


引数
  • vla-object … VLAオブジェクト


戻り値
T
  • memo : PreferencesFiles オブジェクトは、レジストリに保存されている[オプション]ダイアログ ボックスの[ファイル]タブのすべてのオプションを保持している。
  • 図面とともに保存されたすべてのオプションは、DatabasePreferences オブジェクトで検索できる。


サンプル
(vlax-dump-object (vla-get-files (vla-get-preferences (vlax-get-acad-object))))
; IAcadPreferencesFiles: This object contains the options from the Files tab on the Options dialog
; プロパティの値:
;   AltFontFile = "simplex.shx"
;   AltTabletMenuFile = ""
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00000001401391d8>
;   AutoSavePath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;   ColorBookPath = "c:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\color;
;   ConfigFile (RO) = "C:\\Users\\<user>\\AppData\\Local\\Autodesk\\AutoCAD 2xxx\\R99,9\\jpn\\acad2xxx.cfg"
;   CustomDictionary = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\sample.cus"
;   CustomIconPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\icons"
;   DefaultInternetURL = "http://wiki.gz-labs.net"
;   DriversPath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\drv"
;   EnterpriseMenuFile = "."
;   FontFileMap = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support\\acad.fmp"
;   HelpFilePath = "C:\\Program Files\\Autodesk\\AutoCAD 2xxx\\Help\\index.html"
;   LogFilePath = "C:\\temp"
;   MainDictionary = "enu"
;   MenuFile = "C:\\temp\\acad"
;   PageSetupOverridesTemplateFile = ""
;   PlotLogFilePath = "C:\\Users\\<user>\\appdata\\local\\autodesk\\autocad2xxx\\R99,9\\jpn\\"
;   PostScriptPrologFile = ""
;   PrinterConfigPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters"
;   PrinterDescPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad2xxx\\R99,9\\jpn\\plotters\\pmp files"
;   PrinterStyleSheetPath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\plotters\\plot styles"
;   PrintFile = "."
;   PrintSpoolerPath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;   PrintSpoolExecutable = ""
;   QNewTemplateFile = "C:\\template\\cad.dwt"
;   SupportPath = "C:\\gizmotools;C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad 2xxx\\R99,9\\jpn\\support;C:\\program files\\autodesk\\autocad 2xxx\\support;C:\\program files\\autodesk\\autocad 2xxx\\fonts;C:\\program files\\autodesk\\autocad2xxx\\help;C:\\program files\\autodesk\\autocad 2xxx\\support\\color;C:\\program files\\autodesk\\autocad 2xxx\\express;C:\\program files\\autodesk\\applicationplugins\\fusionplugin.bundle\\contents\\resources\\"
;   TempFilePath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;   TemplateDwgPath = "C:\\temp\\template"
;   TempXrefPath = "C:\\Users\\<user>\\appdata\\local\\temp\\"
;   TextEditor = "Internal"
;   TextureMapPath = "C:\\Program Files (x86)\\Common Files\\Autodesk Shared\\Materials\\Textures\\1\\Mats"
;   ToolPalettePath = "C:\\Users\\<user>\\AppData\\Roaming\\Autodesk\\AutoCAD  2xxx\\R99,9\\jpn\\Support\\ToolPalette"
;   WorkspacePath = "C:\\Users\\<user>\\appdata\\roaming\\autodesk\\autocad  2xxx\\R99,9\\jpn\\data links"


関連事項