| | タイトル | : DictionaryのAddが遅い |  | 記事No | : 15946 |  | 投稿日 | : 2014/08/05(Tue) 16:14 |  | 投稿者 | : PAN-MUGI | 
 VB6.0で次のようなコーディングをしています。
 Dim FNmDic As Variant
 Dim HelpFile As File
 
 Set FNmDic = CreateObject("Scripting.Dictionary")
 FNmDic.Add Left(HelpFile.Name, 3), HelpFile.Path
 
 このFNmDic.Addに2秒もかかってしまいます。
 
 HelpFileは、先頭3文字が数字のファイルを指しており、キーの役目をしています。
 HelpFileがローカルにあるファイルをさしている場合は、遅くないのですが、
 ほかの端末の共有フォルダにあるファイルを指すとAddが遅いです。
 また、この現象はエンドユーザの環境で発生し、私の開発環境では発生していません。
 
 Addを1秒以下にしたいのですが、何か解決の糸口はあるでしょうか?
 なおOSは、エンドユーザ、開発環境ともにWindows7です。
 
 |