如何用webbrowser得到网页中表的一个单元格中字体、字号等? 如题!多谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果在表单中定义的字体字号属性,可通过分析网页源代码获得.而现在一般都使用CSS定义,想获取到就麻烦了. Function GetWebPage(const Url: string):string; {获取网页源代码}var Session, HttpFile:HINTERNET; szSizeBuffer:Pointer; dwLengthSizeBuffer:DWord; dwReserved:DWord; dwFileSize:DWord; dwBytesRead:DWord; Contents:PChar;begin Session:=InternetOpen('',0,niL,niL,0); HttpFile:=InternetOpenUrl(Session,PChar(Url),niL,0,0,0); dwLengthSizeBuffer:=1024; HttpQueryInfo(HttpFile,5,szSizeBuffer,dwLengthSizeBuffer,dwReserved); GetMem(Contents,dwFileSize); InternetReadFile(HttpFile,Contents,dwFileSize,dwBytesRead); InternetCloseHandle(HttpFile); InternetCloseHandle(Session); Result:=StrPas(Contents); FreeMem(Contents);end;获取代码后不就看到了Memo1.Text := GetWebPage('http://www.baidu.com/index.asp'); 调用MySql带有返回参数的存储过程,获取返回参数值? 报表变慢了 高分求助dbgrid问题 如何设定一个EDIT只能输入数字或者字母 文本文件中读取数据的问题 installsheild的安装使用问题 fastreport大问题,请教怎么对fasteport里面的报表组件进行遍历! 那个类似messagebox的弹出对话框,可以输入内容的控件是什么? 如何修改文夹的图标! ***********一个关于DBChart的问题,急!急!急!急!急!急!************来者有分!!! 一个关于递归的程序请教 自定义组件怎么不显示caption
而现在一般都使用CSS定义,想获取到就麻烦了.
var
Session,
HttpFile:HINTERNET;
szSizeBuffer:Pointer;
dwLengthSizeBuffer:DWord;
dwReserved:DWord;
dwFileSize:DWord;
dwBytesRead:DWord;
Contents:PChar;
begin
Session:=InternetOpen('',0,niL,niL,0);
HttpFile:=InternetOpenUrl(Session,PChar(Url),niL,0,0,0);
dwLengthSizeBuffer:=1024;
HttpQueryInfo(HttpFile,5,szSizeBuffer,dwLengthSizeBuffer,dwReserved);
GetMem(Contents,dwFileSize);
InternetReadFile(HttpFile,Contents,dwFileSize,dwBytesRead);
InternetCloseHandle(HttpFile);
InternetCloseHandle(Session);
Result:=StrPas(Contents);
FreeMem(Contents);
end;
获取代码后不就看到了
Memo1.Text := GetWebPage('http://www.baidu.com/index.asp');