VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
vc/mfc
-> 基础类
问个奇怪的问题,望前辈们能解决
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
问个奇怪的问题,望前辈们能解决
发表于:
2007-08-07 20:55:16
楼主
我编写的一个小程序,里面弄了个cstring保存一个路径,路径是通过打开对话框选择的,关闭程序后,把路径保存在win.ini中,在打开程序时,路径变量会从win.ini中读取路径.
然后在根据这个路径变量执行其所指的程序,如果是通过打开对话框选择路径,然后执行其所指的程序的话,就没问题.但是如果直接从win.in中读取,不再通过打开对话框选择的话,执行起来就错误.
我通过断点看了 ,路径变量没问题啊 但执行起来就错
发表于:
2007-08-07 21:00:07
1
楼 得分:
0
代码..
发表于:
2007-08-07 21:59:50
2
楼 得分:
0
void cpessavedlg::onbuttonrun() //执行路径的程序
{
// todo: add your control notification handler code here
char path[100];
sprintf(path,m_regpath);
strcat(path, "xxx.exe ");
int result=winEXEC(path,1);
if(2==result)
{
messagebox( "文件路径错误,请重新导入! ", "错误 ");
}
}
void cpessavedlg::onbutton2() //打开对话框
{
// todo: add your control notification handler code here
cfiledialog fdlg(true);
fdlg.m_ofn.lpstrfilter= "执行程序(*.exe)\0xxx.exe\0\0 ";
fdlg.m_ofn.lpstrtitle= "打开执行程序对话框 ";
if(idok==fdlg.domodal())
{
m_exe1=fdlg.getpathname();
int count=m_exe1.reversefind( '\\ ')+1;
cstring pathregtemp=m_exe1;
m_regpath=pathregtemp.mid(0,count);
m_exepath1=m_regpath;
updatedata(false);
//messagebox(m_exepath1);
writeprofilestring( "saveset ", "exe1 ",m_exe1.getbuffer(m_exe1.getlength()));
writeprofilestring( "saveset ", "exepath1 ",m_exepath1.getbuffer(m_exe2.getlength()));
}
}
发表于:
2007-08-07 22:41:08
3
楼 得分:
0
你字符串赋来赋去也太频繁了吧,看不懂你贴出的程序想干啥
只见你ini中写了个
m_exepath1 没有包含 “文件名.exe”
m_exe1有后缀
但writeprofilestring( "saveset ", "exepath1 ",m_exepath1.getbuffer(m_exe2.getlength()));
中的m_exe2是什么东西,你的最后一个参数为什么不直接用m_exepath1?
发表于:
2007-08-07 22:50:26
4
楼 得分:
0
可能还是你读ini的path有问题
把这两个路径都trace出来看看?
发表于:
2007-08-07 23:37:39
5
楼 得分:
0
楼上的各位误解了
我的程序可以执行 只是出现了我帖子里说的问题
fmjk525283() 谢谢你的提醒
下一篇:
jni中,在c++的控制台打印java异常
上一篇:
report风格列表中怎样实现列表中内容随着标题栏的宽度自动换行
相关文章
_recordsetptr precord->bof为何失效
请问一个线程池的问题
帮忙读一下程序吧前辈们 !!!求求你们啦!...
如何在mfc中添加音乐
如何实现按下按钮屏幕滚动,释放按钮,屏幕滚动停...
百分求“自动注册提交程序”相关资料
开始学习数据库
如何选重某行文本
继承于cwnd 的窗口类背景怎么透明?
对list box控件内的数据打印设计错误
做启动画面时出错,请高手指教
谁有的vc6.0换名工具,帮帮忙吧
欢迎各位加入技术交流群,21590107
求航拍视频!!
如何修改这个pskill程序使得能杀掉系统进程?
如何增加分隔视图
如何把一个vc程序打包
按比例缩放目标程序的界面
我在asp里createoject()一个activex,然后调用函...
关于cfiledialog的奇怪问题。。。
其他资讯
全局数组变量赋值
mfc在不久后会过时吗?
工具栏按钮直接要设置分割线,怎么弄?用可视化方...
为什么一包含shlobj.h就出错??
中国十大软件公司是什么 ?
求助一个关于hook的问题
ado能否绑定image数据字段到变量
千言万语直击对象本质
在控制台程序或者com里cstring需要什么头文件》?...
消息钩子不起作用呀,达人进来帮忙看看哈
如何用mfc编写"远程桌面连接"?
如何用c++代码实现自动获得ip功能?
强求《visual c++工程应用与项目实践》&nbs...
关于串口232通讯过程中出现的问题
请问用ie打开一个图片,图片可以随ie窗口变大变小...
读取大文本文件的速度问题
如何使对话框中的一个文本框自动获取焦点?
mdi程序的部分主菜单命令是灰色的
vc怎么到link就死机呢?急啊
画图问题,请各位帮我看一下!
快速检索
分类导航标签a
Linux/Unix社区系统维护与使用区
DB2内容管理
VC/MFC资源
其他数据库开发VFP
Java架构、设计
Linux/Unix社区UNIX文化
其他数据库开发其他数据库
其他开发语言Office开发/VBA
C++ Builder网络及通讯开发
专题开发/技术/项目英保通解决方案
Linux/Unix社区内核及驱动程序研究区
Web 开发应用服务器
C++ BuilderActiveX/COM/DCOM
移动平台其他移动相关
WebSphereServer
最新资讯
为什么我用for in 查看object对象的属...
vfw捕获到摄像头为yuy2格式如何处理。
求助求助
怎样加入tb2k
请问一下,c#游戏测试工程师,一般会做些什么?
.net2003里委托是不是没有begininvoke?只有invok...
求教:如何实现在查询数据库时按一定的规则过滤数...
小菜虫的问题
domino性能问题,请教各位
这几天126邮箱真害人啊
在聊天室如果一个人说话的频率太快了如何让其,等...
excel vba :请问这几句话是包含系统库...
apache重定向问题?
为什么验证控件找不自定义的时间控件
本科生到毕业时至少要写多少行代码才合适呢?
美女程序员 群号:29575497 (现在里面...
求助!.net服务器资源管理器问题
用javascript有没有办法让用户安装active插件
aix怎样清除缓存
黄文奇
强大的网站备份工具,在线解包\打包组件(无须安装...
跳转回来,用什么方法可以不改变变量吗
关于如何获取cookies的问题,请您帮忙。。
有文件总共字节,当前已传输字节数,如何计算传输...
请问用codesmith能获取表的主键吗?
sos!为什么我用cstdiofile读取文本文件得到的都...
[向姚明提问]你怎么就赛季报销呢,你知道多少人在...
怎么向combox上添加系统提供的fontsize和语言类型...
vb中如何检查一个字符串是合法的文件路径?
救命呀求一条sql语句!
编译时的问题怎么解决?
紧急请教:web service如何接受自定义的类对...
无法存入30万条记录?
lwip 定时处理
地理信息系统
形参类型是 int ,按理只能接受 ...
来个高手帮下忙撒~~~~
【游途道标】大小列表
如何在vista下设置混音,谢谢!
支持uml的工具之间的比较分析
热门点击
div中用style="height:40px"的话字就在上面。
将数据库记录换位置的例子?
在asp.net中如何使用"treeview1树"控件,要实现点...
新手求助
很简单的问题,大家帮忙!谢谢!
请教:向并口写数据的速率(us级)怎样控制
求教最基础vbs函数
我在100asp申请了个.net的空间,但不能运行aspx文...
程序员创业群 38309836 顺便祝大家五一...
标签页中的数据窗口控件无法编辑数据问题
关于枚举型的操作(高手请进)
asp.net2.0发布
_unicode问题,在线等
cstring存储unicode串出现多余字节问题
如何将程序中的资源文件复制到磁盘上?
如何完成类似google,baidu搜索栏那样输入一个字...
滑动门技术
请问下注册表单中的判断邮件地址是否有效代码怎么...
各位高手,帮帮忙啊!!!!!!!!!!!!!!!
listview分组问题
有谁喜欢贞子,请说明原因
vc→游戏开发 qq群:24270936,界面,策划,程序...
程序运行正常,退出,报"遇到问题需要关闭......"
delete的用法有问题吗?
关于topwnd~~菜鸟求教~
一道题目 求助。。。。。
求vss2005中文版,急用。
fpu是做什么用的 浮点是怎么编码的
不在资源视图上拖拉按钮控件,用纯代码怎么才能往...
求助!!終端機接收8051的data
求解关于3d游戏引擎的相关问题
select into
[oracle服务部]oracle技术交流活动 北京
关于抓图的问题
vhdl让cpld的某个输入信号延时10微秒输出
菜鸟提问权限问题,在线等
推荐一个极好的介绍java开源项目的网站
dos访问网络2003出现问题
有用过xtreme toolkit pro 9.6的...
asp.net c sharp 讲远程html文件...