创建你的第一个ZeroASP程序。
1.7.0版本核心基础通用类等。
1.7.0版本核心基础通用类等。
1.7.0版本具备多种数据库的数据解决方案。
1.7.0版本包括GET,POST,数据流等等客户端数据。
1.7.0版本支持原生表单,AJAX和Flash组件上传。
1.7.0版本具备多种时间处理方法。
1.7.0版本支持多种加密解密解决方案。
1.7.0版本不仅适用于上传支持,还适用于远程请求支持。
1.7.0版本API请求核心功能。
1.7.0版本读写JSON数据,减少手动拼接带来的错误。
1.7.0版本读取XML数据和生成XML数据等方法。
1.7.0版本文件夹和文件操作的增删查改方法。
1.7.0版本方便开发者整合自己的功能方法。
1.7.0版本更令人满意的处理关联数据的解决方法。
1.7.0版本采用CDO组件发送,支持SSL协议。
1.7.0版本符合经典ASP3.0编程为基础的MVC。
1.7.0版本生成二维码,保存二维码,二维码图片转换。
1.7.0版本生成图片验证码,支持标准格式。
1.7.0版本采用Excel组件导入导出,支持标准格式。
1.7.0版本生成条形码,支持标准格式。
1.7.0版本支持阿里短信发送,支付宝支付核心等。
1.7.0版本支持微信消息,微信支付核心等。
基础模块,作为ZeroASP的基础通用型方法,大部分常规使用方法均可以在该模块找到。你可以免费将该模块使用于任何个人项目。但是不能去除模块信息。官方QQ群:199951855。
NewId():生成8位随机数;
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.NewId()) %>
GUID():生成36位GUID;
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.GUID()) %>
RndN():生成范围随机数;
RndN([参数1=开始数值],[参数2=结束数值])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.RndN(1000,9999)) %>
RndEChar():生成随机英文+数字数;
RndEChar([参数1(可选)=1-64],[参数2(可选)=U/L])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.RndEChar(32,"U")) %>
IsObjInstalled():检查是否存在该系统组件或自定义组件;
IsObjInstalled([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.IsObjInstalled("ADODB.Connection")) %>
BuildCookies():创建Cookies集合;
BuildCooksTimes([参数1=组名称],[参数2=时间单位],[参数3=有效时长])
BuildCookies([参数1=组名称],[参数2=成员名称],[参数3=值])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Call Zasp.Base.BuildCooksTimes("U","d","1") Call Zasp.Base.BuildCookies("U","Id","88888888") Call Zasp.Base.BuildCookies("U","CSRF","KKKZZZMMM") %>
注:使用变量参数时需要增加Zasp.Base.ToStr方法转换为字符串常量。
ClearCookies():销毁Cookies集合;
ClearCooksTimes([参数1=组名称])
ClearCookies([参数1=组名称],[参数2=成员名称])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Call Zasp.Base.ClearCooksTimes("U") Call Zasp.Base.ClearCookies("U","Id") Call Zasp.Base.ClearCookies("U","CSRF") %>
注:使用变量参数时需要增加Zasp.Base.ToStr方法转换为字符串常量。
AllCookies():所有Cookies集合获取;
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Zasp.Echo(Zasp.Base.AllCookies()) %>
AmountFormat():金额格式化(输出文本类型);
AmountFormat([参数1=金额],[参数2=小数位数])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000.1 Zasp.Echo(Zasp.Base.AmountFormat(Data,2)) %>
NumberFormat():数字格式化(输出文本类型);
NumberFormat([参数1=数字])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.NumberFormat(Data)) %>
ToNum():数字双精度(输出数字类型);
ToNum([参数1=数字])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.ToNum(Data)) %>
ToNumR():数字四舍五入(输出数字类型);
ToNumR([参数1=数字],[参数2=小数位数])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000.123 Zasp.Echo(Zasp.Base.ToNumR(Data,2)) %>
ToStr():转换文本(输出文本类型);
ToStr([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.ToStr(Data)) %>
ToARC():文本类型金额转换数字类型金额(输出数字类型);
ToARC([参数1=内容],[参数2=小数位数])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.ToARC(Data,2)) %>
ToMoney():转换货币(输出数字类型);
ToMoney([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.ToMoney(Data)) %>
OutPut():数据截取;
OutPut([参数1=内容],[参数2=开始位置],[参数3=结束位置])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = "为了精确体验,你可通过Chrome设备模式浏览。" Zasp.Echo(Zasp.Base.OutPut(Data,",","。")) %>
DecToBit():十进制字符转二进制字符;
DecToBit([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.DecToBit(Data)) %>
BitToDec():二进制字符转十进制字符;
BitToDec([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10011100010000 Zasp.Echo(Zasp.Base.BitToDec(Data)) %>
HexToDec():十六进制字符转十进制字符;
HexToDec([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 10000 Zasp.Echo(Zasp.Base.HexToDec(Data)) %>
DecToHex():十进制字符转十六进制字符;
DecToHex([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = 65536 Zasp.Echo(Zasp.Base.DecToHex(Data)) %>
StrToHex():字符串转十六进制字符;
StrToHex([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = "ZeroASP" Zasp.Echo(Zasp.Base.StrToHex(Data)) %>
HexToStr():十六进制字符转换成字符串;
HexToStr([参数1=内容])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Data Data = "5a65726f415350" Zasp.Echo(Zasp.Base.HexToStr(Data)) %>
IIF():多结果表达式,为真时返回结果1,为假时返回结果2;
IIF([参数1=内容],[参数2=结果1],[参数3=结果2])
<!--#include file="./ZeroASP/ZeroASP.asp"--> <% Dim Condition,Data1,Data2 Condition = 1 Data1 = "正确" Data2 = "错误" Zasp.Echo(Zasp.Base.IIF(Condition >= 1,Data1,Data2)) %>