ASP类生成器 ASP Class Generator
来源:互联网 发布:剑灵人女捏脸数据 编辑:程序博客网 时间:2024/06/11 19:54
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>VBScript Class Maker</TITLE>
<STYLE type="text/css">
BODY,DIV,INPUT,TEXTAREA,TABLE,TR,TD,P {font-family:verdana;font-size:9pt;}
.btn {background-color:#b7c0c7;padding:2px 4px 0px 4px;margin:0px 10px 0px 0px;}
</STYLE>
</HEAD>
<BODY>
<div align="center">VBScript Class Maker</div>
<table align="center" cellpadding="3" cellspacing="1" width="80%" border="0">
<tr><td bgcolor="#b7c0c7" height="1"></td></tr>
<tr><td>请输入类名</td></tr>
<tr><td><input id="clsname" style="width:300;" value=""></td></tr>
<tr><td>请输入类的属性,以逗号分隔,每个属性前三个字符为属性类型,如int、bln、lng、dtm等等...</td></tr>
<tr>
<td><textarea id="src" cols="80" rows="8"></textarea></td>
</tr>
<tr><td><input class="btn" onclick="genCode();" type="button" value="生成代码">
<input class="btn" onclick="setdata();" type="button" value="复制到剪贴板">
</td></tr>
<tr><td bgcolor="#b7c0c7"><div id="dest"></div></td></tr>
</table>
<script language="javascript">
function genCode(){
var cls = document.getElementById("clsname");
var src = document.getElementById("src");
var dest = document.getElementById("dest");
var clsname = cls.value;
var s = src.innerText;
var sep = " ";
s = s.replace(//s/g,"");
clsname = clsname.replace(//s/g,"");
src.innerText = s ;
if (clsname=="") {
alert("请输入类名!");
return false;
}
if (s == "") {
alert("请输入属性!");
return false ;
}
var ss = s.split(",");
var i ;
var s1,s2,s3,s4
s4 = "Class " + clsname + "<br><br>" ;
for (i=0;i<ss.length;i++){
s4 += sep + "Private " + ss[i] + "<br>"
}
s4+="<br>"
dest.innerHTML = "";
for(i=0;i<ss.length;i++){
s1 = ss[i]; //all
s2 = s1.substr(0,3); //prefix
s3 = s1.substr(3); //body
s4 += sep + "Public Property Let " + s3 + "(" + s2 + ")<br>"
s4 += sep + sep + s1 + " = " + s2 + "<br>"
s4 += sep + "End Property<br><br>"
s4 += sep + "Public Property Get " + s3 + "()<br>"
s4 += sep + sep + s3 + " = " + s1 + "<br>"
s4 += sep + "End Property<br><br>"
}
s4 += "End Class<br><br>";
dest.innerHTML ="<%<br><br>" + s4 + "%>";
}
</script>
<script language="vbscript">
Function setdata()
Dim s
s = document.getElementById("dest").innerText
clipboardData.setdata "Text",s
End Function
</script>
</BODY>
</HTML>
- ASP类生成器 ASP Class Generator
- Generator 生成器类
- ASP 类 Class入门
- ASP 类 Class入门
- ASP 类 Class入门
- asp的class类
- asp class
- asp class类用法ASP技术
- asp.net 代码生成器
- 生成器 generator
- 生成器generator
- 生成器generator
- 生成器generator
- 早期的ASP代码生成器
- asp jscript 调用 asp vbscript class/类, by shawl.qiu
- 我所理解的生成器(关键词:生成器对象/生成器/生成器表达式/生成器函数/生成器类/generator/yield/__iter__)
- 在ASP中使用类(Class)
- ASP.NET中Partial Class部分类
- 悲哀的程序员
- Cannot retrieve definition for form bean null on action .......异常的原因
- web开发技术使用情况对比!
- ASP中取得当前页面的名称
- 开张了,玩一下,嘿嘿
- ASP类生成器 ASP Class Generator
- 我要回家的车票
- 透明:婚姻感悟
- Spring Framework.NET
- 我是自己命运的主宰,我是自己灵魂的船长!~
- Managed DirectX® 9 学习笔记(1)
- 使用 Hibernate 将 Java 对象持久保存到 IBM DB2 通用数据库中
- Microsoft Smart Device Extensions and .NET Compact Framework。
- 2005年1月26日,我开始学习JSP!还带着一个小项目呢:(