一人,一生,一条路!
分类:
2005-05-19 09:03:58
这两天很是郁闷,同事走了,剩下了一些未处理事务由我来处理,哎,他走的时候居然把已写好编译好的ocx源程序给搞丢了,没办法,这个任务只有偶这小兵来还原了,还原就还原吧,可偏偏偶对c++只懂一点点(仅限于入门级的参考书,别笑我,真的很烂的:<),对activex控件就更可想而知了。
好容易写了一个方法,编译通过了但注册却不成了,哎,真受不了了。没办法,找原因喽。据说,DLL 文件常见故障有三种:
一是DLL 文件丢失,盘上根本就找不到相应的DLL文件;
二是DLL文件在盘上,但是位置不正确,运行软件找不到所需的 DLL 文件;
三是DLL 文件在盘上但已经损坏。
从现实情况看我这一定不是第1、第3种原因了,那第2种?是呀,这个ocx还要调用别的dll呢,怎么会不记得了,晕,真是没办法,这次我把所有的与其相关连的dll都拷入了system32底下了,再编译一次,居然注册也成功了。
原--来--如此呀!