2017-01-23 12 views
0

この1つのコードはルビーコンソールルディ、SketchUpの、リストファイル名

Dir.new('C:\\TestFolder\\').each { |file| puts file } 
私は例えば、それは入力ボックス上で動作するように取得したいと思い

内のファイル名一覧が表示されます:ファイルリストを取得 をこの行を見ると、入力ボックス

ents=Sketchup.active_model.active_entities 

#Dir.new('C:\\TestFolder\\').each { |file| puts file } 

prompts = ["Find a file?"] 
defaults = [""] 

list=[Dir.new('C:\\TestFolder\\').each { |file| }] 

input = UI.inputbox prompts, defaults,list, "File Name" 
a=input 

puts a 

へ:

Dir.new('C:\\TestFolder\\').each { |file| puts file } 

私はentiを信じますリラインはループです。このループを使用してリストにデータを埋め込むにはどうすればよいですか?

答えて

1

私はちょうどリスト

list = [Dir.entries("C:/TestFolder/Doit with Sketchup/")[2..-1].join('|')] 
配列に必要な、答えを見つけ
関連する問題