专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
XML编程实例(一)前段时间,由于工作的需要,利用到了XML,所以对其进行了一些简单的研究。在此愿把一些心得写出来,与各位分享,不对的地方还望多多包涵。1.什么是 XML? 首先,我想各位应该都已经大概知道什么是XML了。如果,你对什么是XML还没有一个概念的话,你可以看一些相关的材料,我就不多说了。2.为什么要用XML? 其实,刚开始我也不是很明白,后来在工作中才慢慢意识到。首先,我写的程序需要传送很多的数据结构,比如表格,目录树等等。要在以往,我想自己会去定义一个数据结构。这是相当麻烦的一件事情,而且当这个结构需要不断更新,有很大的灵活性时,那就更让人... [阅读全文] [PDF]
XML编程实例(二)DOM模型: 前面已经说了,对于DOM模型来说,整个XML文件被解析成一个树形的结构。所有的标签、属性等都被当作对象来看待。所以,必须了解清楚对象的含义,及其相互关系,方能正确操作。 为了先有一个感性认识,让我们开始吧。(为了方便说明,代码里基本上没有异常处理)生成一个XML文本假设我们要创建一个如下的XML文本<China> <Beijing> -11 </Beijing> <Shanghai weather=”Cloudy”> 9 </Shanghai></China... [阅读全文] [PDF]
参数表-----------------------------------------------------   Angle光照倾角,取值0到90之间,以角度为单位   WidthOfArea光照区宽度,取值大于1的整数,以像素为单位   Speed光照区运动速度,取值大于1的整数   EnhanceRatio光照强度参数,取值大于1的整数 -----------------------------------------------------   好,原理就这么多,现在我们开始动手实现吧!打开VB6.0,选择新建标准EXE工程,在主窗口form1中... [阅读全文] [PDF]
选择新建标准EXE工程,在主窗口form1中绘制下表中所列控件并设置窗体和各控件的属性。   控件 属性 设置   Form1 Name Form1   ScaleMode 3-pixel   PictureBox Name PicDest   ScaleMode 3-pixel   Picture 背景图   PictureBox Name PicSource   ScaleMode 3-pixel   Picture 主体图   Label Name LblA   Caption 角度   Textbox Name TxtA   Tex... [阅读全文] [PDF]
这是一个很有实际学习意义的VB操作文本文件的一个实例,学习VB的朋友一定要认真的看一看,整理,www. 。 \'功能:删除、替换文本中一行,或者插入内容到文本中某一行 \'作者: soho_andy (冰) \'参数: \'strSourceFile 原始文件完整名 \'strTargetFile 生成新文件的完整名 \'intRow 操作的行数 Sub 操作文件中一行(strSourceFile As String, strTargetFile As String, intRow As Long) Dim filenum As Integer Dim fileCo... [阅读全文] [PDF]
---- 对编程者来说,VB很容易上手,但要深入、灵活地驾驭它还要下一番功夫。笔者在这里介绍几个较为典型的编程技巧,希望能对广大VB爱好者有所帮助。 ---- 一.怎样创建自定义的光标 ---- 1.当在设计一个应用程序时,Visual Basic允许程序员将许多控件的MousePointer属性设计成12个预先定义好的鼠标光标之一。然而,有些程序员或许会希望显示一个预定义形状之外的光标。本文说明如何创建一个不同的鼠标指针(光标),包括为一个没有MousePointer属性的控件创建光标。 ----要在Visual Basic应用程序中将光标(鼠标指针)改... [阅读全文] [PDF]
VB中使用ASP对象实例方法相信很多人都用过了吧,发此文的目的是方便新手学习。 开发步骤:1.新建立Activex Dll 项目2.修改Project 名称3.修改Module名称4.添加引用:在NT和98下开发时,必须在项目中引用Microsoft Transaction Server Type Library,在Windows 2000下开发,必须引用COM+ Service Type Library。 5.调试代码,生成*.dll文件 Option Explicit Dim m_objResponse As Response Dim m... [阅读全文] [PDF]
子分类技术的原理:要先取得原先WindowProcedure所在的地址,将之记录起来,接着设定所有的消息都先转到我们所写的消息处理过程上来,我们过滤传过来的消息,寻找特定的消息进行处理,其余的送回系统,由系统决定如何处理。等到我们不需要再处理这些特定的消息时,便取消消息的截取,即中止子分类过程。它一般需要三个过程:开始截取,消息处理,中止截取.   程序需要一个模块,在模块中声明如下:   ’api函数DeclareFunctionSetWindowLongLib\"user32\"Alias\"SetWindowLongA\"_   (ByValhwndAsLon... [阅读全文] [PDF]
Q :--请问VB中hwnd属性的含义是什么   Re:   Microsoft Windows 操作系统通过给每一个窗口指定一个唯一的标识号(窗口句柄或 h Wnd)来管理所有的窗口。操作系统连续地监视每一个窗口的活动或事件的信号。事件可以通过诸如单击鼠标或按下按键的操作而产生,也可以通过程序的控制而产生,甚至可以由另一个窗口的操作而产生。你可以在很多API函数的参数中看到这个属性。   Q :--请问在VB中怎样声明全局变量   Re:   用Global语句,方法是先新建一个标准模块Moudle1,然后在其中声明全局变量。举个例子,如果我们要把“a”... [阅读全文] [PDF]
介绍一下VB编程的好帮手--资源文件。  所谓资源文件,就是指将在程序运行时用到的资源集中在一起的一个文件。一个资源文件可以包括文字(TEXT)、位图(BITMAP)。图标(ICON)等。并且在程序中调用时不用指明路径,这就简化了程序的编写并减少了发生错误的可能。现在我就以一个小程序为例讲述资源文件的一些使用方法。  这个工程运行后,当点击【未来】按钮时中间图像将依次变换为夏、秋、冬、春……点击【从前】按钮则以相反顺序转动图片(源程序附后)。  首先建立春、夏、秋、冬四幅位图,均以.BMP格式保存在C:\\TEST\\下。然后打开记事本编写资源文件,内容如... [阅读全文] [PDF]
JPEG压缩格式是目前图像处理领域里面用得最广泛的一种图像压缩方式,它的实现主要分成四个步骤: 1.颜色模式转换及采样; 2.DCT变换(离散余弦变换); 3.量化; 4.编码(有算术编码和霍夫曼编码两种,这里采用霍夫曼编码),用VB语言编程实现以上四个步骤,即完成了JPEG压缩过程,这里假设给定的源图像是一幅24位真彩色的BMP图像。 一、颜色转换及采样 1.颜色转换:对BMP图像中的颜色数据进行由RGB一YCbCr的转换,Y表示亮度,CbCr分别表示蓝色度和红色度。 转换公式: Y=0.2990R+0.5870G+0.1140B Cb=-0.1687... [阅读全文] [PDF]
q :--请问vb中hwnd属性的含义是什么   re:   microsoft windows 操作系统通过给每一个窗口指定一个唯一的标识号(窗口句柄或 h wnd)来管理所有的窗口。操作系统连续地监视每一个窗口的活动或事件的信号。事件可以通过诸如单击鼠标或按下按键的操作而产生,也可以通过程序的控制而产生,甚至可以由另一个窗口的操作而产生。你可以在很多api函数的参数中看到这个属性。   q :--请问在vb中怎样声明全局变量   re:   用global语句,方法是先新建一个标准模块moudle1,然后在其中声明全局变量。举个例子,如果我们要把“a”... [阅读全文] [PDF]
各位vb高手,你一定也常常因苦于无法组织自己程序中大量的picture,而头痛不已,那就让小生为各位介绍一下vb编程的好帮手--资源文件。 所谓资源文件,就是指将在程序运行时用到的资源集中在一起的一个文件。一个资源文件可以包括文字(text)、位图(bitmap)。图标(icon)等。并且在程序中调用时不用指明路径,这就简化了程序的编写并减少了发生错误的可能。现在我就以一个小程序为例讲述资源文件的一些使用方法。 这个工程运行后,当点击【未来】按钮时中间图像将依次变换为夏、秋、冬、春……点击【从前】按钮则以相反顺序转动图片(源程序附后)。 首先建立春、夏、秋... [阅读全文] [PDF]
1.如何让文本框只接受数字?答:使用如下代码,在文本框的按键事件中加入:private sub textl_keypress(keyascii as integer)if keyascii>=33 thenif keyascii<=vbkey9 and keyascii>=vbkey0 thenelse \'把keyascii设为0就是取消输 入。keyascii=0msgbox ”不要输入数字!”end ifend ifend sub注意:keyascii键值与keycode 相同,我们可以查看keycode值,不 过有些keycode... [阅读全文] [PDF]
第一步、走进windows,初窥vb  编者按:以前总听别人说vb、vc、vfp的编程方法和技巧,很想写一篇关于可视化编程的整体性介绍文章,但是操作起来的时候却遇到了问题,我不知道该用哪种编程语言来介绍,考虑再三,最后还是决定使用易学易用的vb,vb的各种优点,我就不做过多的介绍了,我唯一想说明的是:希望大家能通过这样的介绍学会windows编程,而不是简单vb编程,这就是标题为什么起名为windows/vb编程逐月通的原因。  有一点我要声明,我们这里讨论的是windows编程,一切讨论都以32位windows平台即win32为基准。如果你刚从挂在ms-... [阅读全文] [PDF]
vb编程的一些心得作者:王晓阳 更新时间: 2005-04-30 在大学作毕业设计的课题是编制一个教学软件, 所以很自然地和vb这种易学、易懂、界面友好漂亮的语言打上了交道。 在编写的过程中当然遇到了许多的问题, 这里将一些简单的小程序写下来与喜爱编程的朋友们分享。一、封面封面的设计是这样的,先出现一窗体,上面为你喜欢的图案。 然后出现一艘从左向右行驶着的船。 屏幕上方从两侧分别移动出“欢迎”两个字。具体的制作方法是:把预先选好的背景图案装入封面窗体中, 窗体命名为cai。再分别在三个图像控件(image) 中装入预先制作好的位图“欢”、“迎”和船型图案... [阅读全文] [PDF]
Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了明显提高。 今天我将和大家一起从脚本编程的角度看JSP的安全,那些诸如源码暴露类的安全隐患就不在这篇... [阅读全文] [PDF]
许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。   当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务器端)缓冲,用户每次请求该页面时都必须长时间等待。很多时候,用户会失去耐心,接着尝试点击浏览器的刷新按钮,最终失望地离开。   本文介绍的技术是把繁重的计算任务分离开来,由一个独立的线程运行,从而解决上述问题。当用户调用JSP页面... [阅读全文] [PDF]
【技术报道】本文描述了在J2me中开发主要使用的网络连接方法,分别详细介绍了使用http和socket两种方法。 HttpConnection 首先我们先来看一个简单的例子吧: 主要用到的java包: javax.microedition.io.*; public String requestGET(String URLString,String URL) throws IOException{ // ===================================== // URLString是HTTP地址,U... [阅读全文] [PDF]
1 共19条 分1页