vb调用winInet API接口post数据到指定的url (转)
vb调用winInet API接口post数据到指定的url (转)[@more@]『vb调用win.NET api接口post数据到指定的url』'This module is called modWinInet.bas. Use the SplitAddr() function to get the address in the correct format for PostInfo.Option Explicit'Author: Sam Huggill'EMail: sam@vbsquare.comPrivate Declare Function InternetOpen Lib "wininet.dll" _ Alias "InternetOpenA" _ (ByVal lpszCallerName As String, _ ByVal dwAccessType As Long, _ ByVal lpszProxyName As String, _ ByVal l
VB源码推荐:一个操作Ini文件的类 (转)
VB源码推荐:一个操作Ini文件的类 (转)[@more@]【VB源码推荐:一个操作Ini文件的类】'--------cIniFile.cls 代码----------------'这里定义了一个cIniFile类Option Explicit'// Private member that holds a reference to'// the path of our ini filePrivate strInI As String'// Win api DeclaresPrivate Declare Function WritePrivateProfileString _ Lib "kernel32" Alias "WritePrivateProfileStringA" _(ByVal lpApplicationName As String, _ ByVal lpKeyName As Any, _ ByVal lpString As Any, _ ByVal lpFi
源码推荐:一个使用C#绘制图形引擎的Framework (转)
源码推荐:一个使用C#绘制图形引擎的Framework (转)[@more@] Batman 下面将推荐一个可以很方便的生成多种图形格式的,使用了ASP+技术的图形引擎代码。它的主要描述如下:1.可以生成的图形文件格式支持BMP EMF,GIF,Icon,JPEG,PNG,TIFF,WMF2.在文件ChartEngine.cs中为这个图形引擎的大量关键代码 StockPicker.aspx文件是一个使用该引擎绘图的例子3.要使用这个图形引擎,需要把所有的代码文件复制到你的web的某个运用目录(注:不是普通目录)中,然后在该目录下建立一个bin目录,然后运行mk.bat4.ImageGe
在Delphi中操作快捷方式 (转)
在Delphi中操作快捷方式 (转)[@more@] 在Delphi中操作快捷方式 快捷方式减少了系统的重复文件,是快速启动程序或打开文件或文件夹的方法,快捷方式对经常使用的程序、文件和文件夹非常有用。在windows系统中,充斥着大量的快捷方式,那么如何操作这些快捷方式就是一个很头疼的问题,在Windows的编程中,无疑会经常碰到操作快捷方式文件的问题,例如为程序创建快捷方式,修改程序的快捷方式等等。为了操作快捷方式,本人封装了两个函数,而且给出了一个详细的例子。 XML:namespace prefix = o ns = "urn:schemas-micr
使发布的VB程序带有最少量的库文件. maybe.... (转)
使发布的VB程序带有最少量的库文件. maybe.... (转)[@more@] 用vb6编译成的EXE文件,运行时需要一个‘运行时’文件,即VB运行库.在VB6里是MSVBVM60.DLL在VB5里是MSVBVM50.DLL,VB5的这个文件在win98里是操作系统自代的。而VB6则没有,在用VB6的“Package & Deployment 向导”做安装程序时会自动打进去。 以上这些都不是问题,麻烦的是如果你在VB中用了‘数据库访问’组件,比如ADO和RDS,那么那个“Package & Deployment 向导”会给你打入一个Mdac_typ.exe 文件在里面,这是一个自解压文件,它有6M多。里面就是‘数据库
VB与数据库应用一例----生成EXCEL表 (转)
VB与数据库应用一例----生成EXCEL表 (转)[@more@]小生初学炸练,总结了以下一个方法,因为时间有限,所以没有太多检查程序,难免有bug,但是关键功能没有问题。这测试过了,嘿嘿。 这个程序可以将下图表格中(MSHFLEXGRID控件)的数据生成一个excel表,这样可以省去用VB来编写打印排版程序的麻烦。想一想自已动手用VB或Delphi写一个像EXCEL的排版功能一样的东东,是多么的恐怖!!。所以嘿嘿。。 http://go.163.com/~chunpeng/Project/Grid.jpg 原程序下载:因为我用的是Access2000的样本数据库---NorthWind.mdb 所以安了Office200
ASP检索网站指定目录文件的算法与应用方向 (转)
ASP检索网站指定目录文件的算法与应用方向 (转)[@more@] 在我们许多网站中存在这样一个问题,就是链接的维护更新,这是一项工作量很大的工作,若不是的专门工作人员进行维护的大型网站,普通站点的站点更新维护工作基本上都成了一个很令人头疼的问题,特别是在没有很多人手的情况下,要经常维护更新链接更是讨厌,因为这项工作没有多少创意,却很耗时,而JACK显然不是那种喜欢花费大量时间在一件没创意的事情上的那种人,与是,JACK想出了一个ASP的程序原型,让它来完成我们所讨厌的工作吧! 现在我们假设你有这
TCP/IP基础文章(安全篇) (转)
TCP/IP基础文章(安全篇) (转)[@more@]TCP/IP基础文章(安全篇)来源:wuhanman转贴TCP/IP的层次不同提供的安全性也不同,例如,在网络层提供虚拟私用网络,在传输层提供安全套接服务。下面将分别介绍TCP/IP不同层次的安全性和提高各层安全性的方法。 一、Inte.NET层的安全性 对Internet层的安全协议进行标准化的想法早就有了。在过去十年里,已经提出了一些方案。例如,"安全协议3号(SP3)"就是美国国家安全局以及标准技术协会作为"安全数据网络系统(Sdns)"的一部分而制定的。"网络层安全协议(NLSP)"是由国际标准化组织为"无连接网络协议
在Javascript中为String对象添加trim,ltrim,rtrim方法 (转)
在Javascript中为String对象添加trim,ltrim,rtrim方法 (转)[@more@] 利用Javascript中每个对象(object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和vbscript中的同名函数一样)String.prototype.Trim = function(){ return this.replace(/(^s*)|(s*$)/g, "");}String.prototype.LTrim = function(){ return this.replace(/(^s*)/g, "");}String.prototype.Rtrim = function(){ return this.replace
ASP.NET学习手记:验证用户表单输入 (转)
ASP.NET学习手记:验证用户表单输入 (转)[@more@] 运行环境:win2000 Advance Server+IIS5.0+NGWS SDK(80M的).其中验证eMail地址的函数用的是廖兄精华区中的代码.<%@ Page Language="C#" %><html><script language="Javascript">function ClientValidateemail(source, value){ var strr; re=/(w+@w+.w+)(.{0,1}w*)(.{0,1}w*)/i; re.exec(value); if (RegExp.$3!=""&&RegExp.$3!="."&&RegExp.$2!=".") strr=RegExp.$1+RegExp.$2+RegExp.$3 else if (RegExp.
用PHP编写email群发器 (转)
用PHP编写email群发器 (转)[@more@]用PHP编写eMail群发器 来源:奥索网 用PHP编写email群发器 以下代码为本人编写,仅做学习实验用! 常用的组合用户,也可以改为穷举用户组合(下半部分)。 <p>email群发器 file://作者:sunny 2000年9月21日</p> <? $a[0]=""; $a[1]=.NET"; $a[2]="big"; $a[3]="boy"; $a[4]="it"; $a[5]="now"; $a[6]="nice"; $a[7]="city"; $a[8]="bird"; $a[9]="soft"; $a[10]="new"; $a[11]="for"; $a[12]="vera"; $a[13]="girl"; $a[14]="sunny"; $a[15]="tom"; $a[16]="jac
一个简单的Webmail系统 (转)
一个简单的Webmail系统 (转)[@more@]一个简单的webMail系统 来源:sadly 这是一段Web Mail的示范代码,功能不是很强,但是结构还比较完整,主要的功能如查看文件夹,查看信件,回复,写信都有。但是程序中没有考虑附件解读和发送的问题。 (原文在 这里)。仅推荐给希望了解Webmail编程的网友做个参考。更加完善的Webmail请大家到 这里查找。请注意:程序中使用了http认证功能,此功能需配合apache服务器使用。 --------------------------------------------------------------------------------将以下代码分别存为
图片上传中,文件的校验 (转)
图片上传中,文件的校验 (转)[@more@]图片上传中,文件的校验 来源:奥索网 图片上传中,文件的校验作者:tonglw 这是我的一点心得,希望能对大家有所帮助。有不足之处请大家包涵,多多指教。 客户端校验 <html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="GENERATOR" content="microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document">
客户端Cookie中文编程 (转)
客户端Cookie中文编程 (转)[@more@]客户端Cookie中文编程2000-11-28· ·YESKY ------------------------------------------------------------------------------- - 在Cookie的使用中,我们发现这样一个问题:如果写入Cookie的内容是中文(如用户 称呼),用服务器端程序(如ASP或PHP)读出完全正确,但是用一般的Javascript或 vbscript的读Cookie函数取出的却是一堆乱码。这是一个棘手的问题,因为在有些情况下 ,Cookie的内容需要在客户机端用脚本语言读取。如果你写入了中文,得到了一堆乱码, 是不是感觉很别扭呢?解决这个
用户认证及管理(完全版) (转)
用户认证及管理(完全版) (转)[@more@]用户认证及管理(完全版) 用户认证及管理(完全版)作者:MAX 来源:奥索网-- begin auth.inc -- <?PHP $id = "xxxCOM"; if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm="$id""); Header("HTTP/1.0 401 Unauthorized"); require('error.inc'); exit; } $name = $PHP_AUTH_USER; $pass = $PHP_AUTH_PW; require("connect.inc"); $query = "select * from auth where username='$name' && realm='$id'"; $result = mysql_db_query("admin",
标准建模语言UML及其支持环境(三) (转)
标准建模语言UML及其支持环境(三) (转)[@more@](接上期)前两期所述主要内容如下:一、标准建模语言UML概述二、标准建模语言UML的静态建模机制1. 用例图2. 类图、对象图和包数千年以前,人类就已经开始采用分类的方法有效地简化复杂问题,帮助人们了解客观世界。在面向对象建模技术中,我们使用同样的方法将客观世界的实体映射为对象,并归纳成一个个类。类(Class)、对象(object)和它们之间的关联是面向对象技术中最基本的元素。对于一个想要描述的系统,其类模型和对象模型揭示了系统的结构。在UML中,类和对象模型分别由类图和对象图表示。类图技
标准建模语言UML及其支持环境(六) (转)
标准建模语言UML及其支持环境(六) (转)[@more@]前五期所述主要内容如下:一、标准建模语言UML概述二、标准建模语言UML的静态建模机制三、标准建模语言UML的动态建模机制四、标准建模语言UML的支持环境1. 过程工程的基本要点2. UML柔性软件开发过程及其支持环境 (接上期)3. UML集成化支持环境UML集成化支持环境是在需求牵引下支持建造柔性信息系统的系统开发环境,其组成应包括UML可视化建模系统、模拟系统、代码生成系统、逆向变换系统、质量控制系统及其支持软件等。这些环境均应基于UML的语法规则和语义定义,如图1所示。由此可知,这个支
标准建模语言UML及其支持环境(四) (转)
标准建模语言UML及其支持环境(四) (转)[@more@](接上期)前三期所述主要内容如下:一、标准建模语言UML概述二、标准建模语言UML的静态建模机制1. 用例图2. 类图、对象图和包3. 构件图和配置图构件图(Component diagram)和配置图(Deployment diagram)显示系统实现时的一些特性,包括源代码的静态结构和运行时刻的实现结构。构件图显示代码本身的结构,配置图显示系统运行时刻的结构。 (1) 构件图构件图显示软件构件之间的依赖关系。一般来说,软件构件就是一个实际文件,可以是源代码文件、二进制代码文件和可执行文件等。可以用来显示编译、链
标准建模语言UML及其支持环境(一) (转)
标准建模语言UML及其支持环境(一) (转)[@more@]编者按:软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言(UML:Unified Modeling Language)的出现。在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。采用UML作为我国统一的建模语言是完全必要的:首先,过去数十种面向对象的建模语言都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;其次,通过统一语义和符号表示,能够稳定我国的
标准建模语言UML及其支持环境(二) (转)
标准建模语言UML及其支持环境(二) (转)[@more@](接上期)4. 标准建模语言UML的应用领域 UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。总之,UML是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。此外,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。在需求分析阶段,可以用用例来捕获