@Jarek wrote:
Hello,
I needed a simple script to import multiple ViewDisplayModes into Rhino in one go (going via Options allows only one-at-a-time).
Each time I try doing it via script, either using RhinoScript ImportViewDisplayMode method, or just scripting the -Options… command, it crashes Rhino.
(the crash does not happen if only one .ini file is selected, with two or more - crash every time).Here is the code (you can comment out either of the import methods) - wondering if anyone else can repeat the crash, or have any other idea how to import multiple display modes avoiding it:
Option Explicit Call Main() Sub Main() Dim arrFiles : arrFiles = Rhino.OpenFileNames("DisplayMode Files to import?", "DisplayMode Files (*.ini)|*.ini|All Files (*.*)|*.*||") If isnull(arrFiles) Then Exit Sub Dim i For i=0 To Ubound(arrFiles) 'import via Rhino command: Call Rhino.Command("_-Options _View _DisplayModes _Import " & chr(34) & arrFiles(i) & chr(34) & " _EnterEnd") Next For i=0 To Ubound(arrFiles) 'import via RhinoScript method Call Rhino.ImportViewDisplayMode(arrFiles(i), True) Next End Sub
Posts: 1
Participants: 1