回复 3# 的帖子
就是编写一个程序,从特定的网页中读取数据。 ----------------解决方案--------------------------------------------------------
对,就是怎么样编个语句,可以从具体的http://*****网页中读数据,
用C语言或C++编都行
----------------解决方案--------------------------------------------------------
sock编程,但好像很麻烦的样子。
----------------解决方案--------------------------------------------------------
我没有学过
----------------解决方案--------------------------------------------------------
VC++下的我做过,核心代码你看看
这个小程序可以定时提取指定网页的源码,由此可以扩展到获取指定网页上的天气预报
主要代码如下
void CGetWebSourceDlg::OnTimer(UINT nIDEvent)
{
KillTimer(1);
CString straddress;
GetDlgItem(IDC_EDADDRESS)->GetWindowText(straddress);
CInternetSession mySession(NULL,0);
CHttpFile* myHttpFile=NULL;
CString strsource,strline;
myHttpFile=(CHttpFile*)mySession.OpenURL(straddress);
while(myHttpFile->ReadString(strline))
{
strsource+=strline;
strsource+="\r\n";
}
myHttpFile->Close ;
mySession.Close ;
GetDlgItem(IDC_EDWEBSOURCE)->SetWindowText(strsource);
SetTimer(1,atoi(strtime),NULL);
CDialog::OnTimer(nIDEvent);
}
[[italic] 本帖最后由 随心 于 2008-1-6 21:16 编辑 [/italic]]
----------------解决方案--------------------------------------------------------