我要在VC下下断点调试,但是程序Main需要输入两个参数才能运行,怎样设置才能单步调试啊?

时间:2022-12-03 21:25:00
我要在VC下下断点调试,但是程序Main需要输入两个参数才能运行,怎样设置才能单步调试啊?
如:我必须在cmd窗口中键入JBACKUP c:\a\ c:\b\才能运行,怎么单步调试,设置两个路径参数?

7 个解决方案

#1


沙发。。第一次。。
(*^__^*) 嘻嘻……

在VC里有输入main参数的选项。。
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。
不知道我说的对不对,,是不是你想要的。。。

#2


引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。

顶...

#3


这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手,不但可以交流问题,而且还可以接项目赚钱,QQ群号是:六-四-七-九-八-七-二-零,不要说 我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘了告诉我啊!呵呵!

#4


就两个参数用两个变量在里面直接用也可以.调试完了再改回去.

#5


引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。

本来我要在cmd窗口中键入JBACKUP c:\a\ c:\b\运行
昨天试着在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了c:\a\ c:\b\
结果无法正常运行,本来那深入浅出MFC第2版带的原码汉字就是乱码,结果就更不对了.
现在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了:JBACKUP c:\a\ c:\b\
结果就有些眉目,能运行,但程序将JBACKUP.EXE所在的文件夹下的所有文件都复制备份到了c:\a下,我试这个程序的目的是
让JBACKUP.EXE将c:\a文件夹下的所有文件都复制备份到c:\b\文件夹下,不知道是Program arguments的输入处输入的程序变量格式有不对:JBACKUP c:\a\ c:\b\
还是程序或其它有问题(深入浅出MFC第2版原码中的汉字全是乱码,分析的时候看到乱码有点烦,干扰分析学习进度)
还请明示Alt+F7项目设置-》Debug标签-》Program arguments中各个变量的设置格式,感谢!!!

#6


引用 5 楼 kgduwu 的回复:
引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。 
 
本来我要在cmd窗口中键入JBACKUP c:\a\ c:\b\运行 
昨天试着在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了c:\a\ c:\b\ 
结果无法正常运行,本来那深入浅出MFC第2版带的原码汉…

c:\a\ c:\b\
把它们复制进去 以空格分开

#7


不是啊,我试了一下,和5楼说的不一样。至于添加参数信息,我支持六楼的说法。
但我在查看源代码的时候
if (fd.dwFileAttributes == FILE_ATTRIBUTE_READONLY)
这一行指令无论你将fd.dwFileAttributes的属性与任何可能的属性值比较都是FALSE,也就是说这个程序不能达到目的,不明白为什么,还请高手赐教。我用的是WinXp + VC6.0平台。

#1


沙发。。第一次。。
(*^__^*) 嘻嘻……

在VC里有输入main参数的选项。。
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。
不知道我说的对不对,,是不是你想要的。。。

#2


引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。

顶...

#3


这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手,不但可以交流问题,而且还可以接项目赚钱,QQ群号是:六-四-七-九-八-七-二-零,不要说 我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘了告诉我啊!呵呵!

#4


就两个参数用两个变量在里面直接用也可以.调试完了再改回去.

#5


引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。

本来我要在cmd窗口中键入JBACKUP c:\a\ c:\b\运行
昨天试着在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了c:\a\ c:\b\
结果无法正常运行,本来那深入浅出MFC第2版带的原码汉字就是乱码,结果就更不对了.
现在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了:JBACKUP c:\a\ c:\b\
结果就有些眉目,能运行,但程序将JBACKUP.EXE所在的文件夹下的所有文件都复制备份到了c:\a下,我试这个程序的目的是
让JBACKUP.EXE将c:\a文件夹下的所有文件都复制备份到c:\b\文件夹下,不知道是Program arguments的输入处输入的程序变量格式有不对:JBACKUP c:\a\ c:\b\
还是程序或其它有问题(深入浅出MFC第2版原码中的汉字全是乱码,分析的时候看到乱码有点烦,干扰分析学习进度)
还请明示Alt+F7项目设置-》Debug标签-》Program arguments中各个变量的设置格式,感谢!!!

#6


引用 5 楼 kgduwu 的回复:
引用 1 楼 yc_8301 的回复:
沙发。。第一次。。 
(*^__^*) 嘻嘻…… 

在VC里有输入main参数的选项。。 
Alt+F7项目设置-》Debug标签-》Program arguments就可以了。。 
不知道我说的对不对,,是不是你想要的。。。 
 
本来我要在cmd窗口中键入JBACKUP c:\a\ c:\b\运行 
昨天试着在我在Alt+F7项目设置-》Debug标签-》Program arguments的输入处输入了c:\a\ c:\b\ 
结果无法正常运行,本来那深入浅出MFC第2版带的原码汉…

c:\a\ c:\b\
把它们复制进去 以空格分开

#7


不是啊,我试了一下,和5楼说的不一样。至于添加参数信息,我支持六楼的说法。
但我在查看源代码的时候
if (fd.dwFileAttributes == FILE_ATTRIBUTE_READONLY)
这一行指令无论你将fd.dwFileAttributes的属性与任何可能的属性值比较都是FALSE,也就是说这个程序不能达到目的,不明白为什么,还请高手赐教。我用的是WinXp + VC6.0平台。