如题
。
。
解决方案 »
- 从数据库里读取图片,显示成缩略图列表,用Bookmark关联?
- 用 odac or sdac 的朋友进来帮忙帮忙
- 记那对住在我隔壁储藏室的大学刚毕业的小夫妻 看看吧 我们.....
- 求救:用DELPHI什么控件可以实现让用户自己选择纸张大小,自定义打印字段,自定义打印字体等!!!!
- 再次审视以前发的一个关于Midas的贴子,希望大家再来争论,好事多磨嘛,同时发分啦好!
- 求解c/s模式下的前台POS问题
- 如何对InterBase数据库进行备份(数据导入导出)。用dbexcepress操作数据库
- 请问在delphi中怎么实现C++中的结构指针,还要可以传送数据的!
- 有一个字段,只有三个可能值,在DBgrid 中,如何实现只允许用户选择值,而不允许输入
- 分不多了,但是我知道一定有热心人会帮我,都说Delphi程序员最热情最聪明了,关于ADO的两个简单的问题,请赐教
- 一棵树treeview,选中一个节点,怎么样得出以它为根节点的全部叶子?
- 如何通过程序打开一个超链接:如http://www.sohu.com语句如何写?
这个函数将会检查URL是否有效。唯一的先决条件就是你必须在线。 URL前可能有 http:// 前缀,却省情况也是 http:// 作前缀,函数 internetOpenUrl 对 FTP:// 和 gopher:// 前缀均提供支持。 例子中我检查返回代码是否为 '200' 和 '302'(重定位标记),你也可以按你的需要修改返回码. 仅修改 the result := 表达式 这句即可. uses wininet; Function CheckUrl(url:string):boolean; var hSession, hfile, hRequest: hInternet; dwindex,dwcodelen :dword; dwcode:array[1..20] of char; res : pchar; begin if pos('http://',lowercase(url))=0 then url := 'http://'+url; Result := false; hSession := InternetOpen('InetURL:/1.0', INTERNET_OPEN_TYPE_PRECONFIG,nil, nil, 0); if assigned(hsession) then begin hfile := InternetOpenUrl( hsession, pchar(url), nil, 0, INTERNET_FLAG_RELOAD, 0); dwIndex := 0; dwCodeLen := 10; HttpQueryInfo(hfile, HTTP_QUERY_STATUS_CODE, @dwcode, dwcodeLen, dwIndex); res := pchar(@dwcode); result:= (res ='200') or (res ='302'); if assigned(hfile) then InternetCloseHandle(hfile); InternetCloseHandle(hsession); end; end;