首 页 | 报价 | 活动 | 硬件 | 数码 | 整机 | 手机 | 新闻 | DIY | 导购 | 学院 | 专题 | 市场地图 | 商家名录 | 商情 | 论坛 | 下载 | 电视 | 算命 | 读心术 | 游戏
您现在的位置: 首页>学院>开发平台>VC/C#>正文
C# Builder创建井字游戏Web服务
文章来源:yesky 文章作者: 发布时间:2007-04-23



  在本文,我将介绍如何使用C# Builder导入一个Web服务,并且将它变成一个井字游戏客户端。
源代码(也可以使用.NET SDK下的C#命令行编译程序编译)可在BDS\1.0\Examples\C#\Web Services\Tic Tac Toe目录下获得,也可以在CodeCentral下获得,但是放心启动C# Builder然后跟着我输入代码,看看我是如何创建并且构建这个工程的。

  C# Builder工程

  今天的工程由两部分组成:用户界面(一个WinForm)和引擎,基于一个导入的Web服务。 这个Web服务本身在多年以前就使用Delphi 6实现了,在网上可以在http://www.eBob42.com/cgi-bin/TicTacToe.exe/wsdl/ITicTacToe 处找到。

  启动C# Builder,并且点击File | New - C# Application来启动一个新建项目。 在对话框中,我们可以输入工程的名称(如TTT),这样就导致工程被创建在C:\Documents and Settings\Administrator\My Documents\Borland Studio Projects\TTT目录下了(在当前用户目录下,也就是说我现在正在管理员模式下操作)。

C# Builder创建井字游戏Web服务

  在点击OK之后,一个带有空的WinForm的新建项目将创建。 作为第一件事,我想添加一个主菜单到这个WinForm中。 使用菜单设计器,我创建一个菜单结构Game|New Game,带有子菜单选项Computer Starts和Human Starts。后两个是唯一一个将取得事件处理程序的,其它只是摆设罢了(并且让它使开始一个新游戏稍微困难一些)。

C# Builder创建井字游戏Web服务

  接下来,放置九个按钮(从左上端到右下端),但是称它们为btn8、btn3、btn4、btn1、btn5、btn9、btn6、btn7、btn2,设置它们的Tag属性(是.NET中的一个Object,不是一个Integer)为按钮的号码(所以左上的为Tag 8,中上的为Tag 3等等)。 这将保证用户界面还使用井字游戏Web服务实现的魔方算法。

  选择所有的按钮,并且设置它们的字体为Comic Sans MS,Bold,24点,同时清除它们的Text属性。

C# Builder创建井字游戏Web服务进入讨论组讨论。
精彩推荐     
关于我们 | 广告服务 | 建站服务 | 招贤纳士 | 会员服务 | 网站地图 | RSS订阅 | 联系我们

实名:中原硅谷网、电脑报价、电脑硬件报价 客服电话:0371-63659150

中原硅谷网 WWW.ZZIT.COM.CN&WWW.ZZ-IT.COM
2003-2007 版权所有