作者honoYang (翻译姬)
看板C_and_CPP
标题[问题] BCB DirectoryListBox
时间Sat Aug 22 05:55:05 2009
各位大大好
看到现在这个时间
就知道我快被这个问题搞疯了
BCB底下有个DirectoryListBox可以点选其所列的资料夹
当我还没按它时
假如我要input某个档案例如如下
std::ifstream infile("BCB\\abc.txt")
是没有问题的
但是当我按下了DirectoryListBox选某个资料夹後
再去做读档
std::ifstream infile("BCB\\abc.txt")
就会发现找不到这个档,但它其实是存在的
前後只差了有去选取DirectoryListBox其中的资料夹
我都还没做出任何动作
档案已经不能读取了
(选取DirectoryListBox其中的资料夹就只是双击它而已
不会有任何动作)
经反覆测试後发现
如果是读取和EXE及project目录下的档案就可以
例如直接
std::ifstream infile("def.txt")
但如果要读取其他资料夹下的档案就不能
即使设了绝对路径也一样
我想了很久
在天亮前
还是想说来问问看好了
拜托大家了
--
"帅哥~~~来喔!!"
"\⊙▽⊙/ 来啊来啊"
"帅哥~~~抹呷啥???
"(  ̄ c ̄)y▂ξ 老板娘 你只想要我的钱
而不是我的身体"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.94.109
1F:推 maplefog:反正只要设pathname 设完以後关掉Directory 再读档 08/22 17:06