CString s="D:\Java\c";
请问如何转换成"D:\\Java\\c",无法用replace,并且CString('\');的表达式也有错误
在线求解,谢谢各位大虾了
请问如何转换成"D:\\Java\\c",无法用replace,并且CString('\');的表达式也有错误
在线求解,谢谢各位大虾了
解决方案 »
- 如何将类的指针保存起来,再使用
- 程序员创业接口(北京) 新建的QQ群 希望大家捧场 只限北京地区
- crgn::CreateRoundRectRgn 生成的圆角矩形的角上,看起来有毛边,不是那么圆滑,如果我非要使用这种办法画个圆角矩形的话,有没有办法让角圆滑一点
- 如何在一个界面中建立两组单选框?
- 如何让自己的程序占用CPU不超过制定的百分比
- 打印程序中如何解决设备坐标和窗口坐标的问题?
- 我装了MSDN2004JULY,可是我的VC6还是没有帮助。是什么问题?该怎么办啊 ?谢谢大家
- 我装上Visual Studio .NET Beta2后,在使用帮助时为什么要用光盘?MSDN我是装上了的
- VC 的 Timer用什么实现
- 求助:SQLite3与C语言
- 在Picture Control控件上设置系统Warning Icon的问题
- 三个00H如何表示?
CFileDialog dlg(TRUE,
_T("bmp"),
_T("*.bmp"),
OFN_EXPLORER,
_T("图像文件(*.jpg)|*.jpg|文本文件(*.bmp)|*.bmp|所有文件(*.*)|*.*|")); if( IDOK == dlg.DoModal() ){
CString filename = dlg.GetPathName();
system("D:\\miao\\hash.exe filename");//这里我直接调用的话就出错了
如果用对的话会输出信息,但得到的只有黑屏,exe本身没有问题的
这么写还是出错~,我是新手,各位帮帮忙吧
功 能: 发出一个DOS命令
用 法: int system(char *command);
system函数已经被收录在标准c库中,可以直接调用
程序例:
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
printf("About to spawn command.com and run a DOS command\n");
system("dir");
return 0;
} 命令写好
filename="D:\\miao\\hash.exe "+filename;
system(filename );
system("D:\\miao\\hash.exe -filename");//试下这个,加个-