请教BCB下如何访问一网页,并查找所需数据?
最近在做平台移植,VS下有几个函数不知道如何转换到BCB来!麻烦各位指导下:
1,AfxBeginThread(SinglePortThread,info);
UINT CSinglePortDlg::SinglePortThread(LPVOID lParam) //SinglePortThread的定义
我打算在BCB中用BeginThread(0,1024,(TThreadFunc)SinglePortThread,info,false,thid);实现,可是程序报错。
2,访问一个网页地址是http://192.168.0.192//...(操作指令)
myFile=(CHttpFile *)mySession.OpenURL(str,1,INTERNET_FLAG_DONT_CACHE | INTERNET_FLAG_TRANSFER_ASCII );
myFile->QueryInfoStatusCode(dwStatus); //查询链接状态
不知道在BCB下怎样实现,最后用TIdHTTP,但是我如何确定是否连接成功呢?
3,文件查找,网页内容保存在buftemp
int first=buftemp.Find(_T("开关状态"));//查找开关状态后显示的状态信息
buftemp=buftemp.Mid(first+4);
int last=buftemp.Find(_T("<td"));
buftemp=buftemp.Left(last);
可是我不知道怎么在BCB中实现,用TListString只能找到行数.
第一次发问,分不多,将就!