飞鸽传书:HTML界面也有它欠缺的方面

仿飞鸽传书DELPHI局域网通讯 仿飞鸽传书DELPHI局域网通讯源码 立即下载

飞鸽传书:HTML界面也有它欠缺的方面,HTML的显示环境一般机器上都具备,通常不需要安装额外的软件。当然,HTML界面也有它欠缺的方面,即:界面控制能力有限,代码调试不便----虽然DHTML提供了比较强的编程特性,但是比起Delphi的传统的开发语言和工具来,对界面的控制能力,尤其是和数据交互时的控制能力还是稍逊一筹。

了解了这些特点,我们就可以在实际应用开发中,适时地选择HTML技术。下面举个例子:
一种仪器的管理程序,需要显示该仪器的操作方法文档,包含文字和图片,并要求可以隐藏或显示文档,并能安要求打印。
这个应用中,图文显示、隐藏/显示部分文档、图文打印等需求,都是HTML界面所擅长的,用传统的表单控件实现几乎无法想像。
 
用什么实现HTML的界面 飞鸽传书


用Delphi实现HTML界面的应用主要有两种选择:WebBrowser Control或MSHTML。为了弄清两者如何选择,我们先来看看Internet Exporer 4.0及其后续版本的体系结构:

IE浏览器是建立在SHDOCVW.DLL组件之上的,而SHDOCVW.DLL则建立在MSHTML.DLL组件之上,底层则包括脚本引擎等。SHDOCVW.DLL提供了对活动文档(Active Document)的支持----例如Word等文档可以在IE中显示,并提供导航、in-place*连接、收藏夹、浏览历史和分级内容选择(PICS: Platform for Internet Content Selection)等功能。SHDOCVW.DLL组件虽然也提供了很多接口可以单独使用,但是通常所指的SHDOCVW.DLL就是WebBrowser Control。MSHTML.DLL是实行HTML解析和表现的组件。它通过DHTML对象模型提供对HTML文档的访问。它实现了活动文档服务器接口,可以通过COM接口调用。
不难看出,WebBrowser在比较高的层次上,提供了更为丰富的功能,因此一般通常编程都采用WebBrower控件。MSHTML只有在需要解析HTML这样的特殊应用中,才推荐使用。微软的MSDN网站上提供了一个使用MSHTML的例子:WalkAll Sample Source Page。
(*注:In-place链接,是指点击HTML连接时,在相同的WebBrowser实例中显示连接的HTML文档。如果仅使用MSHTML.DLL,点击链接将导致在新的浏览器实例中打开链接的文档。)
 
如何访问HTML页面的内容


首先,在Delphi 7.0组件面板的Internet页上,把TWebBrowser组件放到表单上,并手动把MSHTML加入到Uses列表中。

(飞鸽传书绿色版)网站

飞鸽传书下载,还是飞鸽传书下载

飞鸽传书2009绿色版 官方网站下载地址

仿飞鸽传书DELPHI局域网通讯(DELPHI7) 立即下载

相关推荐

indy10.5.7制作的局域网聊天程序示例

delphiXE自带的indy10.5.7里面的IdTCPServer和IdTCPClient以内存流的形式进行内容传输。能够记录历史聊天内容,聊天记录的文字以不同的颜色进行区分(运用RichEdit控件)。客户端上线、下线能够即时通知其它客户端。上线时服务器会主动告诉所有在线客户端。 服务器端在最小化可以进入托盘状态。双击托盘图标恢复正常。

HTML问题:如何实现分享URL预览?

为了提高用户对页面链接分享的体验,需要对分享链接做一些处理。 以Telegram(国外某一通讯软件)为例,当在Telegram上分享已做过处理的链接时,它会自动尝试获取链接的预览信息,包括标题、描述和图片。 如此当接收者看到时,可以立即获取到分享链接的一些重要信息。这有助于接收者更好地了解链接的内容,决定是否点击查看详细内容。

专注于前后端技术知识分享。 3310

飞鸽传书源代码/SDK/局域网/文件传输

日本人开发的飞鸽传输源代码,支持文件\文件夹传递,具有聊天功能,不用服务器,可用于学习

HTML链接标签详解,很简单

大家好,今天给大家分享一下HTML链接标签 超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。 超链接语法: <a href="url">链接文本</a> 超链接有两种 1.文本超链接 2.图像超链接 源码实例说明: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <

weixin_47556601的博客 1231

飞鸽传书绿色UI清爽版

飞鸽传书 绿色版 UI很好,很简洁,我很喜欢

飞鸽传书V2.06--局域网通讯工具

飞鸽传书V2.06 ● 绿色软件,无须安装,体积小巧,经典版本 ● 使用TCP/IP协议,仅适用于局域网用户相互通讯 ● 使用方便,操作简单,软件小巧,开放式程序 ● 局域网用户文字通讯,文件(夹)传输

比以前更帅气了的飞鸽传书

今天的比以前更帅气了的飞鸽传书,尽过力量,友谊最可贵前天是真正的400米大考,就是最佳的奖项,本来我有一件清澈见底的飞鸽传书衣裳,天使不见了,唉,雨停了,妈妈接送我上学放学,马主人也摔了个四脚朝天。 飞鸽传书2007绿色版 唯一官方下载地址       作者:       i_like_cpp - 日期:2011-09-25     浏览 543 次   最近工作比较忙,很少来优快云

小发猫 1918

飞鸽传书服务端代码 ,飞鸽代码服务端,论坛上好像没有了现在

飞鸽传书服务端代码,飞鸽开放源代码,飞鸽代码服务端,论坛上好像没有了现在没有了,分享一下

《飞鸽传书下载》发送和接收信息

随着信息交流的日益频繁,用户渴望更轻松地《飞鸽传书下载》发送和接收信息,发布短信更加简捷,是“语音短信”类产品的一大优势。 企业即时通讯能够解决什么问题?企业即时通讯是一种全新的运营模式,其账户由企业管理员同一申请,并按照企业的通讯架构分层级清晰显明,适合任何规模的企业操作,更

小发猫 1972

IPMessager.Net 飞鸽传书局域网即时通讯系统最新版完整源码

IPMessager.Net 飞鸽传书局域网即时通讯系统最新版完整源码

FPGA 学习系列(2):Verilog 语法基础

Verilog 由门级建模数据流建模行为建模门级建模(Gate Level Modeling):使用基本逻辑门描述电路,接近硬件物理结构。数据流建模(Data Flow Modeling):使用assign语句进行组合逻辑建模,类似数学方程式。行为建模(Behavioral Modeling):使用always代码块和if-elsecase等控制语句建模,抽象程度较高。Verilog 代码一般由模块(module)组成,每个模块描述一个独立的硬件功能。

Azperk的博客 989

飞鸽传书2009绿色版 官方网站下载地址

飞鸽传书2009绿色版 如何使用 本教程演示如何使用 OpenLaszlo 平台和 飞鸽传书2009绿色版 Web 服务来开发、打包和部署一个已编写好的富 Internet 客户机。富客户端利用了后端的服务(这些后端服务是通过使用 SOAP Web 服务的通用 SOA 方法提供)。还将了解如何有效地使用 Eclipse Laszlo IDE 和 Eclipse Web Tools 来使得开发更加

小发猫 2万+

在MDK5.37版本中添加Complier Version 5( 解决Missing Compiler Version 5 )

本文章仅作为个人学习记录,方法也是从其他博主的博客中得到的,链接如下:二、Keil——Missing Compiler Version 5 和 core_cm3.c 问题解决 - YI颗白菜 - 博客园 (cnblogs.com) 问题描述 更新最新的keil版本(MDK5.37)后,在编译以前版本的工程文件时,发现出现了非常多的报错,在网上搜索之后发现原来时编译器版本不匹配的问题,即MDK5.37中使用的是Version 6版本的编译器,而缺少Version 5,对于以前编写的工

leveling99的博客 1万+

linux飞鸽传书项目实训,Linux_信使(iptux):Linux下的飞鸽传书,不知你是否使用过“飞鸽传书 - phpStudy...

信使(iptux):Linux下的飞鸽传书不知你是否使用过“飞鸽传书”这款Windows软件?“哇,对着Linux用户问这个问题,不是很无聊吗?”嗯~今天要介绍的是这款通吃Linux/Windows的信使软件:iptux。从此,Linux用户可以非常方便地与同局域网的Linux/Windows机器无缝地共享文件、发送消息。—–iptux是一款由国人开发的,基于GTK+2,兼容“飞鸽传书”协议的局域...

weixin_29483167的博客 1236

【Qualcomm高通音频】音效调试_录音文件播放有杂音,如何定位原因?

一、录音播放数据处理过程介绍 (1)TX方向 麦克风(硅麦克风或者主机体麦克风)采集模拟音频信号,经过内部CODEC芯片中的adc转换为数字信号,在经过高通音频DSP处理音效后编码为wav/aac/amr/mp3等格式文件。 (2)RX方向 音频文件经过解码、重采样还原为pcm数据,经过DSP处理音效后送到内部CODEC,然后经过DAC转换为模拟信号,送到喇叭。 二、分析步骤 1...

crow_ch的博客 5976

DDR4内存PCB设计实战:8层板Fly-by拓扑信号完整性优化

本文深入探讨了DDR4内存条在8层PCB板上采用Fly-by拓扑时的信号完整性优化实战。文章详细解析了层叠规划、阻抗控制、电源分割、等长布线及串扰抑制等关键设计要点,并强调了仿真验证的重要性,为硬件工程师提供了从理论到实践的完整设计指南与自查清单。

weixin_29296241的博客 340

飞鸽传书认证是互联网界具有极大声望

飞鸽传书认证是互联网界具有极大声望的网络技能认证。其总体认证体系包括路由和交换网络支持(售后工程师认证体系),路由和交换网络设计(售前工程师认证体系)和广域网交换网络设计和支持几大部分。飞鸽传书2012 飞鸽传书 CCNA 证书是现时最流行的专业认证资格,亦是今时今日每位从事信息科技或有志投身此行业的人仕必须考取的专业证书之一。其考试范围及内容着重于现今流行的网络技术及 飞鸽传书 Router

小发猫 1081

解锁 STP 与 SOLIDWORKS 转换密码:工具及迪威在线转换秘籍

STP 文件能够完整地记录 3D 模型的几何形状、尺寸、公差、材料属性等丰富信息,无论是简单的机械零件,还是复杂的装配体,都能精准呈现。而在线转换以迪威模型为例,凭借便捷性、高效性和安全性,为广大 3D 专业技术人员和学生党在无需安装额外软件的情况下,轻松实现格式转换提供了有力支持。在实际工作和学习中,可根据自身具体情况灵活选择合适的转换方式,以确保 3D 设计工作流程的顺畅进行,让创意在不同格式间自由流动并绽放光彩。在 3D 设计与建模的广袤世界里,不同格式文件间的转换常常是连接创意与实现的关键桥梁。

技术说明博主 3447

谁不在清了的飞鸽传书

。小杉很平静的飞鸽传书2009 作者:       i_like_cpp        -       日期:2012-05-04     浏览 21 次   ldquo你说那个人会是谁呢?rdquoldquo不知道呀。rdquo小杉很平静的飞鸽传书2009,但换来了hlliphllipldquo大姐,你放了我吧,真行,你自己都不知道喜欢谁,那还剩,还剩,等会我算算,哦89天5小时27分

小发猫 1480

【Photoshop JSX脚本】强大的事件监听器脚本 - event_listener.jsx

新手第一次了解的事件监听一定是ScriptingListener.8bi插件,如果你对此插件有了基本运用,那么现在了解一款更方便的时间监听脚本event_listener.jsx。不再像ScriptingListener.8bi插件那样晦涩难懂。 1、准备event_listener.jsx文件到 F:\Program Files\Adobe Photoshop 2020\Presets\...

Greless的后花园 8208

机器学习特征选择-t检验

在特征选择的过程中通过计算检验统计量值,比较特征之间的统计量的大小,并降序排列,选取统计值较高的特征,从而起到去除差别小的特征(此差别小的特征难以区分不同的额类别)的目的。 以t检验(Student's t test)为例: 假设检验 通过比较两类样本的随机变化,通过计算其p值决定是否拒绝零假设,也即是说:通过计算p值,若p值小于某一阈值则认为两个样本具有显著差异,两个样本是不同的,此时拒绝...

heda3的博客 6700

分别标记区段的 飞鸽传书 左、右端

分别标记区段的 飞鸽传书 左、右端点坐标为xleft和xright;(4) 分别检查与当前扫描线相邻的y - 1和y + 1两条扫描线在区间[xleft, xright]中的像素,从xleft开始向xright方向搜索,若存在非边界且未填充的像素点,则找出这些相邻的像素点中最右边的一个,并将其作为种子点压入栈中,然后返回第(2)步;这个算法中最关键的是第(4)步,就是从当前扫描线的上一条扫描线和下

小发猫 1013

01 Python学习总结:Python简介及入门

Python 是一门高级编程语言,以其简洁、易读和强大的功能而广受欢迎。它适用于多种应用场景,包括 Web 开发、数据分析、人工智能、自动化脚本等。以下是 Python 的简介及入门知识总结,帮助你快速了解并开始学习 Python。

数据知道的博客 1万+

飞鸽传书2011看到一篇国外的博客

飞鸽传书2011看到一篇国外的博客《Why most programmers are lousy》,标题有点意思,但翻到一半觉得作者很多方面并没说到点子上,于是本文就虎头蛇尾了。 多数程序员都很差?至少飞鸽传书2011身边的很多程序员都很优秀,但他们都是工作过二三年的人了;我自

小发猫 1495

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

HTML5 飞鸽传书web service都发布到交互服务器

因此我们需要把用到的HTML5 飞鸽传书 web service都发布到交互服务器,它会登记所有服务。此时手机终端的访问方式几乎和web/application server中(2)的方式一样,先授权后访问,只不过它直接请求监听/交互server,由其决定访问memcached还是各个业务平台反文旁虫立的库。 ● 安装完成之后就能安装zune了。下载地址:zune net/en-us/produ

小发猫 1454

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: 飞鸽传书:webbrowser 本生是一个控件
下一篇: 飞鸽传书,去看了下WEBBROWSER的资料
普通网友
博客等级 码龄22年 1万+粉丝 3156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值