F
funboy88
Unregistered / Unconfirmed
GUEST, unregistred user!
昨晚用98系统用MIDAS做数据库方面的应用时,遇到一个怪事。
MIDAS.DLL文件,如果与三层程序EXE文件放在同一级目录,
且系统以前未调用过MIDAS。DLL文件过,则系统(操作系统)会调用
当前目录下的MIDAS。DLL文件,而不是先调用系统目录下的文件,
然后可能把这个文件的联接路径写入了注册表(可能是),以后,别的程序需要这个文件的时候
就调用些目录下的MIDAS。DLL文件,重启机子一样,(昨晚用克隆硬盘才遇到);
以后如果这个目录改名或删除掉后,别的程序哪果需要MIDAS。DLL文件,就找不到了,即使
系统目录下有这个文件,也会提示找不到,这个时候你一定怀疑是遇到鬼了,呵呵
所以我怀疑是不是把文件的联接是写到注册表中或文件中了,重启一样的效果,
所以不会是内存中
不知道哪们遇到过这种事没有,提示找不到MIDAS。DLL文件的时候我到系统目录下去年,明明有呀
而且同级目录也有,我真以为出鬼呢,经过几次克隆硬盘试验,认是可能是上面这个问题,
是98的BUG?
2K好像没有这样的吧/没有试过
MIDAS.DLL文件,如果与三层程序EXE文件放在同一级目录,
且系统以前未调用过MIDAS。DLL文件过,则系统(操作系统)会调用
当前目录下的MIDAS。DLL文件,而不是先调用系统目录下的文件,
然后可能把这个文件的联接路径写入了注册表(可能是),以后,别的程序需要这个文件的时候
就调用些目录下的MIDAS。DLL文件,重启机子一样,(昨晚用克隆硬盘才遇到);
以后如果这个目录改名或删除掉后,别的程序哪果需要MIDAS。DLL文件,就找不到了,即使
系统目录下有这个文件,也会提示找不到,这个时候你一定怀疑是遇到鬼了,呵呵
所以我怀疑是不是把文件的联接是写到注册表中或文件中了,重启一样的效果,
所以不会是内存中
不知道哪们遇到过这种事没有,提示找不到MIDAS。DLL文件的时候我到系统目录下去年,明明有呀
而且同级目录也有,我真以为出鬼呢,经过几次克隆硬盘试验,认是可能是上面这个问题,
是98的BUG?
2K好像没有这样的吧/没有试过