根据在网页中获取的相对地址算出URL问题
电脑爆 2006-07-08 12:39:24 我现在已经从网页
http://www.softreg.com.cn/shareware_list.aspx?cat=/FB590C51-7D99-4E3E-9D51-F0990301FC09/
中提取出所有想要的URL列表,如下:
/shareware_view.aspx?id=/72058628-D9E8-49C2-BBC9-D5F666B6905A/
/shareware_view.aspx?id=/3CD42CEF-F859-4F86-A7E8-AA730689042C/
/shareware_view.aspx?id=/7A371DA6-CF5D-4F1F-9FEE-4C173355831A/
但是我想要的不是这个字符串列表,想把他转换成完全的URL,如:
http://www.softreg.com.cn/shareware_view.aspx?id=/72058628-D9E8-49C2-BBC9-D5F666B6905A/
http://www.softreg.com.cn/shareware_view.aspx?id=/3CD42CEF-F859-4F86-A7E8-AA730689042C/
http://www.softreg.com.cn/shareware_view.aspx?id=/7A371DA6-CF5D-4F1F-9FEE-4C173355831A/
请问除了通过字符串的简单连接外,还有没有更好的办法?
最好能够在提取网页中href地址的时候,直接就能生成这种格式的.
提示,在实际的网页中的URL不是完全的,但通过IE另存为后的文件里面的就是完整的了,我原来的思路是先把他另存,但是在另存的时候都有一个另存为的对话框,很烦人,所以是不能采用的.如果谁可能告诉我怎样才不显示那个对话框也行.
我采用有对话框的方式如下:
CppWebBrowser1->ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_DODEFAULT,EmptyParam,EmptyParam);
急用,请大家帮忙,谢谢!