URL和文件路径的问题

刚刚凉 2009-06-25 04:29:07
有个文件实际的存储目录为:
C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects\HMI Server 51\Gfx\testrecipe.gfx

我要问的是在程序里只给了一个URL:http://localhost/rsviewse/HMI Server 51/gfx/testrecipe.gfx,怎么能通过这个URL获得上述目录?
...全文
197 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
刚刚凉 2009-06-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 oyljerry 的回复:]
只能自己对应的转换..
[/Quote]
能说的具体点吗?
DavidHsing 2009-06-25
  • 打赏
  • 举报
回复
web 相对路径转成绝对路径,只能自己来了
ky310 2009-06-25
  • 打赏
  • 举报
回复
将这个网址 http://localhost/rsviewse/ 映射到C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects目录,如果是用ASP的话,就建立一个虚拟目录到C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects,站点名用rsviewse即可通过URL : http://localhost/rsviewse 访问 C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects,相应后面的地址就一样了。
hua_yang 2009-06-25
  • 打赏
  • 举报
回复
引用coolstar(酷星):

IADsContainer* iContainer;
IADs* iAds;

/* 获得WebSever */
try{
HRESULT hr = ADsGetObject(L"IIS://localhost/w3svc",IID_IADsContainer,(void**)&iContainer);

if(!FAILED(hr))
{
//等到默认站点
iContainer->GetObject(_bstr_t("IIsWebServer"), _bstr_t("1"),(IDispatch**)&iAds);
if(iAds->QueryInterface(IID_IADsContainer,(void**)&iContainer)==S_OK)
{
//得到默认站点的根目录
iContainer->GetObject(_bstr_t("IIsWebVirtualDir"),_bstr_t("Root"),(IDispatch**)&iAds);
//获得访问虚拟目录
if(iAds->QueryInterface(IID_IADsContainer,(void**)&iContainer)==S_OK)
{



//获得路径
iAds->Get(_bstr_t("Path"),_variant_t(lpszDiskPath));

iAds->Release();
iAds->Release();
iContainer->Release();
iContainer->Release();
return TRUE;

}
else
{
iAds->Release();
iContainer->Release();
}
}
else
{
iAds->Release();
}
iContainer->Release();
}else{

strcpy(sRet,"获得WebSever出错");
return false;

}

oyljerry 2009-06-25
  • 打赏
  • 举报
回复
只能自己对应的转换..

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧