Archive for the '编 程|VisualBasic' Category
WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。使用 WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏览功能,还可以禁用默认的 Internet Explorer 功能,并将该控件用作简单的 HTML 文档查看器。此外,可以使用该控件将基于 DHTML 的用户界面元素添加到窗体中,还可以隐瞒这些元素在 WebBrowser 控件中承载的事实。通过这种方法,可以将 Web 控件和 Windows 窗体控件无缝地整合到一个应用程序中。
常用的属性、方法和事件
07月 3rd, 2008 | Posted in 编 程|VisualBasic | No Comments
使用WebBrowser控件 Dim doc, objhtml As Object Set doc = WebBrowser1.Document Set objhtml = doc.body.createTextRange() RichTextBox1.Text = objhtml.htmlText 或: WebBrowser1.Document.body.innerHTML
07月 3rd, 2008 | Posted in 编 程|VisualBasic | No Comments
作者: 曹庆旭
摘 要:软件维护升级工作是软件生命周期最重要的环节。为了解决以往C/S(Client/Server)模式下的客户端软件升级效率低的问题,设计了 C/S应用系统自动升级处理程序。该程序利用Web Services技术、C#和XML语言,通过网络来完成C/ S应用系统的自动升级。与原有手工升级、FTP 文件服务器升级和第三方控件升级相比,升级效率更高。该方案具有较好的参考价值。
关键词:C#;Web Services;XML;软件自动升级
1 引言
随着计算机网络应用技术的不断发展,在开发MIS系统时,大多采用基于C/S(客户机/服务器)模式或B/S(浏览器/服务器)模式。现在B/S模式以其真正意义上的瘦客户机/胖服务器模式优势占据了主导地位。但是由于客户机/服务器模式具有的数据流量小、响应时间短、安全性高等特点,在解决几十个到几百个用户的局域网中,仍然是一个不错的选择[1-3]。在C/S模式下,应用程序的每次升级都需要在每个客户端重新安装应用程序,这是一项十分繁琐的事情。面对这个实际问题,这里设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。
06月 21st, 2008 | Posted in 编 程|VisualBasic | No Comments
摘要 结合实例介绍了在VB中调用Windows API函数操作初始化文件的方法和优点.关键词 VB Windows API INI文件一、INI文件概述Windows INI文件,可解释为Windows初始化文件。它是一种专门用来保存应用程序初始化信息和运行环境信息的文本文件。例如Windows 3.1中两个著名的INI文件win.ini和system.ini就在Windows启动时定义了Windows环境中鼠标响应速度、使用的外壳(shell)程序等设置。Windows系统附带的许多应用程序也都有自己的INI文件,例如控制面板的INI 文件为control.ini,它也同样定义了控制面板的有关设置。ini文件是一种文本文件,它可以通过Notepad等文本编辑器进行编辑。ini文件具有特定的格式。一个INI文件是由若干个段(section)组成的,每个段中包含若干
06月 18th, 2008 | Posted in 编 程|VisualBasic | No Comments
一、IM技术概念 IM技术全称Instant Messaging,中文翻译“即时通讯”,它是一种使人们能在网上识别在线用户并与他们实时交换消息的技术,是电子邮件发明以来迅速崛起的在线通讯方式。IM的出现和互联网有着密不可分的关系,IM完全基于TCP/IP网络协议族实现,而TCP/IP协议族则是整个互联网得以实现的技术基础。最早出现即时通讯协议是IRC(Internet Relay Chat),但是可惜的是它仅能单纯的使用文字、符号的方式通过互联网进行交谈和沟通。随着互连网变得高度发达,即时通讯也变得远不止聊天这么简单,自 1996年第一个IM产品ICQ发明后,IM的技术和功能也开始基本成型,语音、视频、文件共享、短信发送等高级信息交换功能都可以在IM工具上实现,于是功能强大的IM软件便足以搭建一个完整的通信交流平台。目前最具代表性的几款的IM通讯软件有MSN、Google Talk、Yahoo、Messenger 、腾讯QQ等。
06月 4th, 2008 | Posted in 编 程|VisualBasic | No Comments
LiveUpdate 的工作原理
Symantec LiveUpdate 是一种“拉”技术,这意味着数据不是直接发送给 Symantec LiveUpdate 服务器, 而是 LiveUpdate 检查您的计算机,创建当前已安装产品的列表,然后根据该列表为已经安装的产品提出更新请求。 在请求更新的过程中,LiveUpdate 服务器创建服务器日志条目,其中会列出所请求的文件以及发出请求的 IP 地址。 如果所请求的文件位于 LiveUpdate 服务器上,则通过 LiveUpdate 客户端从服务器下载该文件,下载成功后,本次下载会记录在服务器日志条目中。如果未能下载该文件或在下载文件过程中出现错误,则服务器日志同样也会记录下来。 除了含有所请求文件的名称外,LiveUpdate 还包括一些标识符信息以及计算机与服务器通信过程中计算机的特定信息,详情如下所述。
05月 28th, 2008 | Posted in 编 程|VisualBasic | No Comments
需要自动更新的时候,客户端软件提交更新请求给固定的网址,然后网址返回最新版本的版本号。客户端软件和自己的版本号对比,如果发现服务器的版本和自己的版本不一样,那么就请求下载升级补丁。服务器响应请求,提供补丁下载;下载成功后,手动或自动安装一下就可以了。
安装补丁的时候,客户端的主程序一般是要关闭的,除非采用动态卸载、调入组件的技术,比如网络游戏,就是尽量让玩家边玩游戏边更新。
05月 28th, 2008 | Posted in 编 程|VisualBasic | No Comments
提问:有时我的程序的数据库环境是ACCESS的MDB文件。因为开发出来的系统需要进行速度测试,我用程序向MDB文件发送了一万多条INSERT INTO语句,在测试完成后,我又将那一万多条测试用的记录删除了。但是这时发现MDB的大小竟然还是5M,在没有测试之前空的MDB里只有100多K大。我不明白的是为什么我删除掉记录以后MDB文件没有变小?
05月 26th, 2008 | Posted in 系统集成|病毒安全, 编 程|VisualBasic | No Comments
05月 19th, 2008 | Posted in 编 程|VisualBasic | Comments Off
不用inet(Microsoft Internet Transfer Control)控件 ,完整FTP代码
编译通不过时,把hConnection改成hConnect就可以了
04月 13th, 2008 | Posted in 编 程|VisualBasic | No Comments