昨日の連想配列の件
key()がないと言ったが、人力検索の回答に出てました。
http://q.hatena.ne.jp/1192588320
下記のように、どうにもこうにもややこしい。
keys(1)、items(1)のように直接やってはだめらしい。
item(1)だけはOKだった。
んーーーー、わかるかっつんだよ!
wscript.echo dic.keys(1) 'ERROR wscript.echo dic.items(1) 'ERROR wscript.echo dic.item(1) 'OK wscript.echo dic.key(1) 'ERROR
↓こうすれば、keyもitemも表示される。
objkey = dic.keys objitem = dic.items wscript.echo objkey(1) wscript.echo objitem(1)
まあ、ややこしくする事情があるんだろう。
おっ!ひょっとしてfilesもこれか?
と思い試してみた。
set objdir = createobject("scripting.filesystemobject").getfolder("c:\aaa") objfile = objdir.files wscript.echo objfile(0)
エラーでやんの。
まあ、ややこしくする事情があるんだろう。