C# Builder创建井字游戏Web服务
文章来源:yesky
文章作者: 发布时间:2007-04-23
在本文,我将介绍如何使用C# Builder导入一个Web服务,并且将它变成一个井字游戏客户端。
|
| |||
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目录下了(在当前用户目录下,也就是说我现在正在管理员模式下操作)。

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

接下来,放置九个按钮(从左上端到右下端),但是称它们为btn8、btn3、btn4、btn1、btn5、btn9、btn6、btn7、btn2,设置它们的Tag属性(是.NET中的一个Object,不是一个Integer)为按钮的号码(所以左上的为Tag 8,中上的为Tag 3等等)。 这将保证用户界面还使用井字游戏Web服务实现的魔方算法。
选择所有的按钮,并且设置它们的字体为Comic Sans MS,Bold,24点,同时清除它们的Text属性。
进入讨论组讨论。
精彩推荐
[技巧]·诺基亚S60机友必看——蓝牙的应用
[技巧]·用玩转手机实现摩托A1000于电脑同步
[技巧]·关于V902如何使用3GP为来电铃声方法
[新机]·完美结合 索爱滑盖音乐手机W580图赏
[新机]·延续经典 诺基亚神秘翻盖6131i曝光
[新机]·大屏王者 多普达智能新机D805曝光
[新机]·时尚风格 松下P904i精美广告壁纸欣赏
[新机]·苹果iPhone终上市 海量开箱照片抢先欣
[行情]·S型曲线 联想时尚折叠机S9仅售1480
[行情]·镜面美人 联想女性超薄翻盖S9仅1399
[行情]·畅所欲言 飞利浦待机王9@9s仅1398元
[行情]·创意无限 LG滑盖音乐机KE608跌破两千
[行情]·天籁之音 索爱音乐强机W810c只1890元
[技巧]·用玩转手机实现摩托A1000于电脑同步
[技巧]·关于V902如何使用3GP为来电铃声方法
[新机]·完美结合 索爱滑盖音乐手机W580图赏
[新机]·延续经典 诺基亚神秘翻盖6131i曝光
[新机]·大屏王者 多普达智能新机D805曝光
[新机]·时尚风格 松下P904i精美广告壁纸欣赏
[新机]·苹果iPhone终上市 海量开箱照片抢先欣
[行情]·S型曲线 联想时尚折叠机S9仅售1480
[行情]·镜面美人 联想女性超薄翻盖S9仅1399
[行情]·畅所欲言 飞利浦待机王9@9s仅1398元
[行情]·创意无限 LG滑盖音乐机KE608跌破两千
[行情]·天籁之音 索爱音乐强机W810c只1890元
相关新闻
相关链接
