求助:VC的怪问题(UP有分)------------------------------先给100分,不够再追加
我的系统前天中毒了(尼姆达),在用vc时发现有个文件在CListCtrl中调用InsertRow()函数是总是失败(返回-1),但是我的程序在release版下面去没有问题,而且debug版编译的exe文件在别人的机器里面运行也没有问题!我现在没有办法调试了,望那位有经验的人士指点指点,没有经验的Up一下,都有分。 问题点数:100、回复次数:19Top
1 楼everandforever(Forever)回复于 2002-09-08 20:28:35 得分 5
?不懂Top
2 楼coolc(石头里的魔)回复于 2002-09-08 20:29:58 得分 5
upTop
3 楼zhengtong(troy)回复于 2002-09-08 20:30:03 得分 10
你可以从别人的机器上拷贝mfc42*.dll到你机器的\visual studio path\vc98\mfc\lib目录下,可能你的MFC Runtime Lib被病毒破坏了(Debug版的Runtime Lib)。Top
4 楼zhengtong(troy)回复于 2002-09-08 20:30:52 得分 5
不好意思,是MFC42*.LIB文件不是DLL。Top
5 楼wltsui(-无招胜有招-)回复于 2002-09-08 20:33:58 得分 5
upTop
6 楼visualabc(花君)回复于 2002-09-08 20:36:18 得分 10
尼姆达只破坏RICH32
你有可能几那个文件被杀坏了!
重装一下了Top
7 楼llwwwww(小风(我的帖子顶起来都有分,这一点你放心))回复于 2002-09-08 20:37:10 得分 5
UP
试试: zhengtong(troy) 所说的Top
8 楼bxb1280(白若冰)回复于 2002-09-08 20:38:41 得分 5
up,同意zhengtong(troy)Top
9 楼ahyf(笨笨)回复于 2002-09-08 20:52:57 得分 5
UPTop
10 楼cadinfo(无语清风)回复于 2002-09-08 20:54:37 得分 5
重装系统,重装VS,呵呵Top
11 楼Foxsky0(江湖无赖:走得太久,忘了为什么出发 ... ...)回复于 2002-09-08 20:58:42 得分 0
我试了 zhengtong(troy) 的方法但是没有效果,谢谢大家,我今天重装了,不过是用覆盖的方法。不知道是否有效?是不是要删了重装才行?Top
12 楼llwwwww(小风(我的帖子顶起来都有分,这一点你放心))回复于 2002-09-08 21:05:10 得分 5
覆盖没用再说Top
13 楼fhzhen(无恶不作)回复于 2002-09-08 21:15:10 得分 5
upTop
14 楼LeighSword(Sword)回复于 2002-09-08 21:16:59 得分 5
format后重装系统Top
15 楼ovine(快乐的鱼)回复于 2002-09-08 21:26:34 得分 5
你的机子杀毒没有?杀完毒再说!up!Top
16 楼outstar(星天外)回复于 2002-09-08 21:29:01 得分 5
upTop
17 楼siphonelee(sifone)回复于 2002-09-08 21:33:33 得分 5
覆盖应该可以
只要你的机器杀毒已经干净了Top
18 楼BoYang2002(I love you forever)回复于 2002-09-08 22:52:47 得分 10
先杀一下毒再试一下,如果还不行,(可能你的MFC Runtime Lib被病毒破坏了(Debug版的Runtime Lib))从别人的机器上拷贝mfc42*.dll到你机器的\visual studio path\vc98\mfc\lib目录下,再试一下.还不行只有卸载重装了Top
19 楼Foxsky0(江湖无赖:走得太久,忘了为什么出发 ... ...)回复于 2002-09-09 18:25:38 得分 0
我发现是其中一句不知怎么搞丢了!
很奇怪,没有isubItem的值,可以在release下用,但是不能在debug下用Top




