深爱那片海 发表于 2015-1-16 23:34:05

ASP网页设计用ASP完成网上“五子连珠”年夜赛 (转贴)...

使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。人人协助完美一下,然后贴出来,我是改欠好了!

用ASP完成网上“五子连珠”年夜赛
“五子棋”是人人都十分熟习的一种益智类游戏,相干的游戏软件也十分多,在此我向人人盛大推出一款新的纯“收集版”的五子棋,它使用ASP做为开辟情况,因而在Internet上对战的时分无需下载客户端软件,只需你有一个扫瞄器就能够了。你也能够在局域网长进行这个游戏。

关于ASP,我不想做过量的申明,在之前的文章中,我已说过良多。

游戏的历程是如许的,我们起首登录,然后能够选择疆场,有“金星”、“木星”、“水星”、“火星”、“土星”等五个疆场,假如你自以为是一个妙手,能够选择金星,不然能够顺次选择别的几个星球做为疆场。假如这个星球上没有擂主,你就应当以擂主的身份进进,然后他人就能够和你举行对战了。固然,假如一切的星球上都已入手下手了和平,那末你就只能等一会儿了。

假如你是以擂主身份进进的,你能够守候他人来和你对战,假如你是以攻擂手的身份登录,你能够很快的和擂主睁开战役。入手下手战役后,由擂主执黑先行,然后由攻擂手出招,云云这般。当最初决出胜败的时分,会有响应的提醒。

该站点有几个次要的文件是:

Index.asp登录文件:

Index0.asp两头文件:

Match.asp竞赛文件:

Back0.jpgwhite0.jpgblack0.jpg两头用到的图形文件,分离指的棋盘,白子和黑子,以下图:

在程序的初始化的时分,将棋盘上分红多少的表格,将背景图片放进个中,构成一个棋盘,然后在放上一个棋子后,再将图片换上响应的白子或黑子就能够了。

先看看登录文件:

<%@Language=VBScript%>

<HTML>

<HEAD>

<METANAME="GENERATOR"Content="MicrosoftVisualStudio6.0">

<title>星球年夜战之“五子连珠”年夜赛!</title>

</HEAD>

<BODY>

 

<palign=center><fontsize=6>星球年夜战</font></P>

<tableborder=1width=80%align=center>

<tr><td>星球</td><td>擂主</td><td>年夜战</td><td>攻擂</td></tr>

<tr>

<td>金星</td>

<td>

<%

ifapplication("first1")=""then

%>

<formaction=index0.asp?flag=First1method=post>

<INPUTid=text1name=txtFirst1size=10><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first1")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second1")=""then

%>

 

<formaction=index0.asp?flag=second1method=post>

<INPUTid=text1name=txtSecond1size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.writeapplication("Second1")

endif

%>

</td>

</tr>

 

<tr>

<td>木星</td>

<td>

<%

ifapplication("first2")=""then

%>

<formaction=index0.asp?flag=First2method=post>

<INPUTid=text1name=txtFirst2size=10><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first2")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second2")=""then

%>

 

<formaction=index0.asp?flag=second2method=post>

<INPUTid=text1name=txtSecond2size=10><INPUTid=submit1
name=submit1type=submitvalue=进进>

</form>

<%

else

response.writeapplication("Second2")

endif

%>

</td>

</tr>

 

<tr>

<td>金星</td>

<td>

<%

ifapplication("first3")=""then

%>

<formaction=index0.asp?flag=First3method=post>

<INPUTid=text1name=txtFirst3size=10><INPUTid=submit1name=submit1
type=submitvalue=进进>

</form>

<%

else

response.writeapplication("first3")

endif

%>

</td>

<td>年夜战</td>

<td>

<%

ifapplication("second3")=""then

%>

 

<formaction=index0.asp?flag=second3method=post>

<INPUTid=text1name=txtSecond3size=10&g</p>ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。

莫相离 发表于 2015-1-20 09:54:19

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

老尸 发表于 2015-1-27 05:16:36

ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。

分手快乐 发表于 2015-2-10 22:24:11

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

透明 发表于 2015-3-1 16:35:28

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

再现理想 发表于 2015-3-10 20:01:46

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

小女巫 发表于 2015-3-17 09:32:49

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

简单生活 发表于 2015-3-24 06:08:19

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
页: [1]
查看完整版本: ASP网页设计用ASP完成网上“五子连珠”年夜赛 (转贴)...