//ファイルシステムをスキャンしてZIP情報を集める. public static void ZipsDumpDirEntriesMain(string dir, ArcsDatabase db) { zipspath = dir; if (Directory.Exists(dir) == true) { zipcoderegexp = TDCGExplorer.SystemDB.zip_regexp; // 存在フラグを全て落とす. TDCGExplorer.SetToolTips("Setup database"); db.UpdateZipExistDown(); ZipsDumpDirEntries(dir, db); // 存在しないtahファイルは消去する. TDCGExplorer.SetToolTips("Deleting orphan records"); db.DeleteNoExistentZip(); } }