仓酷云

标题: ASP编程:随机天生文件名的函数 [打印本页]

作者: 深爱那片海    时间: 2015-1-16 23:34
标题: ASP编程:随机天生文件名的函数
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件函数|随机|文件名随机天生文件名的函数...

<html>
<metahttp-equiv="Refresh"content="2">
<!--
PlacethiscodeintoanASPPageandrunit!
-->
<code>
RandomFileNameCreation


<%
FunctionGenerator(Length)
dimi,tempS,v
dimc(39)
tempS=""
c(1)="a":c(2)="b":c(3)="c":c(4)="d":c(5)="e":c(6)="f":c(7)="g"
c(8)="h":c(9)="i":c(10)="j":c(11)="k":c(12)="l":c(13)="m":c(14)="n"
c(15)="o":c(16)="p":c(17)="q":c(18)="r":c(19)="s":c(20)="t":c(21)="u"
c(22)="v":c(23)="w":c(24)="x":c(25)="y":c(26)="z":c(27)="1":c(28)="2"
c(29)="3":c(30)="4":c(31)="5":c(32)="6":c(33)="7":c(34)="8":c(35)="9"
c(36)="-":c(37)="_":c(38)="@":c(39)="!"
IfisNumeric(Length)=FalseThen
Response.Write"Anumericdatatypewasnotsubmittedtothisfunction."
ExitFunction
EndIf
Fori=1toLength
Randomize
v=Int((39*Rnd)+1)
tempS=tempS&c(v)
Next
Generator=tempS
EndFunction

Fori=1to20
Randomize
x=Int((20*Rnd)+1)+10
Response.WriteGenerator(x)&"<br>"&vbnewline
Next
%>
</code>

</p>优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件
作者: 若天明    时间: 2015-1-19 20:04
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
作者: 冷月葬花魂    时间: 2015-1-22 08:36
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
作者: 活着的死人    时间: 2015-1-25 07:12
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
作者: 谁可相欹    时间: 2015-1-26 10:24
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 老尸    时间: 2015-1-28 06:00
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
作者: 飘灵儿    时间: 2015-2-5 12:12
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
作者: admin    时间: 2015-2-11 19:12
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
作者: 分手快乐    时间: 2015-3-2 17:25
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
作者: 第二个灵魂    时间: 2015-3-11 04:48
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 只想知道    时间: 2015-3-17 20:52
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
作者: 山那边是海    时间: 2015-3-25 01:42
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2