ko:developer:scriptsamples:multilistbox


여러 개의 파일을 선택하는 법

RhinoScript

Summary: RhinoScriptMultiListBox 함수를 사용하여 여러 파일을 선택하는 방법을 소개합니다.

다음의 RhinoScript 코드는 MultiListBox 함수를 사용하여 선택할 파일 이름의 목록을 표시합니다.

 Sub Test
   Dim sFolder
   sFolder = Rhino.BrowseForFolder( , "Select folder with 3DM files" )
   If VarType( sFolder ) <> vbString Then Exit Sub
 
   Dim oFSO
   Set oFSO = CreateObject( "Scripting.FileSystemObject" ) 
 
   Dim oFolder
   Set oFolder = oFSO.GetFolder( sFolder )
 
   Dim oFile, aFiles(), nCount
   nCount = 0
   For Each oFile In oFolder.Files
     ReDim Preserve aFiles(nCount)
     aFiles(nCount) = oFile.Name
     nCount = nCount + 1
   Next
 
   If nCount = 0 Then 
     Rhino.Print "Selected folder contained no 3DM files."
     Exit Sub
   End If
 
   Dim aSelected, sSelected
   aSelected = Rhino.MultiListBox(aFiles, oFolder.Path)
   If IsArray(aSelected) Then
     For Each sSelected In aSelected
       Rhino.Print sSelected
     Next
   End If
 
 End Sub
ko/developer/scriptsamples/multilistbox.txt · 마지막 수정: 2010/02/25 13:16 작성자 steve Driven by DokuWiki Recent changes RSS feed

 © 1997-2012 

McNeel North America Europe Latin AmericaAsia