如何將網頁表示成樹狀結構 |
缺席
|
ddtddt55
一般會員 發表:7 回覆:3 積分:2 註冊:2004-05-20 發送簡訊給我 |
|||||||||||||||
GGL
資深會員 發表:104 回覆:600 積分:335 註冊:2006-11-05 發送簡訊給我 |
我提供一個方法:
用NMHTTP來接收網頁的原始碼
char lpBuffer[256]; GetWindowsDirectory(lpBuffer,sizeof(lpBuffer)-1); NMHTTP1->TimeOut = 5000; NMHTTP1->InputFileMode = false; NMHTTP1->OutputFileMode = false; NMHTTP1->ReportLevel= 2;//Status_Basic NMHTTP1->Get(suiEdit3->Text); Memo1->Text = NMHTTP1->Body;然後把接收到的資料放到string裡面,再對string作處理,最後加入到TreeView裡面。 |
||||||||||||||
bass15
高階會員 發表:24 回覆:171 積分:119 註冊:2003-10-27 發送簡訊給我 |
|||||||||||||||
favinc
一般會員 發表:22 回覆:19 積分:8 註冊:2003-03-11 發送簡訊給我 |
请参考以下源码,先保存再浏览结果。 <html> <head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>dHelp manual contents</title>
<style>
<!--
p { margin-top: 0; margin-bottom: 0 }
-->
</style>
</head> <body>
function _Hide( AElement )
{
AElement.style.visibility = 'hidden';
AElement.style.display = 'none';
}
//------------------------------------
function _Show( AElement )
{
AElement.style.visibility = 'visible';
AElement.style.display = 'block';
}
//------------------------------------
function ShowHide( AToHide, AToShow, AList )
{
_Hide( AToHide );
_Show( AToShow );
if ( AList.style.visibility == 'hidden' )
_Show( AList )
else
_Hide( AList );
}
------
兵临城下,快活如故。 |
||||||||||||||
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |