这是“使用
C# 开发智能手机软件:推箱子”系列文章的第四篇。在这篇文章中,介绍 Common/FindPath.cs 源程序文件。
using System;
using System.Drawing;
using System.Collections.Generic;
namespace Skyiv.Ben.PushBox.Common
{
///
/// ...
分类:
移动开发 时间:
2015-07-26 12:49:59
阅读次数:
289
这是“使用
C# 开发智能手机软件:推箱子” 系列文章的第十七篇。在这篇文章中,介绍 Window/SelectGroupDlg.cs 源程序文件。这个源程序文件包含 SelectGroupDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“选组”对话框。如下图所示:
下面是 Window/SelectGroupDlg.Desig...
分类:
移动开发 时间:
2015-07-26 12:47:30
阅读次数:
180
这是“使用
C# 开发智能手机软件:推箱子”系列文章的第七篇。在这篇文章中,介绍 Common/Step.cs 源程序文件。
1namespace Skyiv.Ben.PushBox.Common
2{
3 enum Direction { None, East, South, West, North } // 方向: 无 东 南 西 北
4 public enum A...
分类:
移动开发 时间:
2015-07-26 12:47:09
阅读次数:
207
这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第十八篇。在这篇文章中,介绍 Window/SelectLevelDlg.cs 源程序文件。这个源程序文件包含 SelectLevelDlg 类,该类继承自 System.Windows.Forms.Form
类,表示推箱子的“选关”对话框。如下图所示:
下面是 Window/SelectLevelDlg.Designer.cs...
分类:
移动开发 时间:
2015-07-26 12:47:07
阅读次数:
154
推箱子的配置文件(PushBox.cfg)是一个 xml 文件,格式如下所示:
PushBox>
files>
file>konkafile>
file>boxworldfile>
file>lenovofile>
file>sokobanfile>
files>
option stepdelay="100" save="True" ...
分类:
移动开发 时间:
2015-07-26 12:46:59
阅读次数:
152
昨天,根据网友“mobile”的要求, 完成了推箱子的 Smartphone 版本,可点击这里下载。将解压缩后的
PushBoxStd.exe 文件放在 Pocket PC Phone 版本解压缩后得到 PushBox 目录下,然后再将整个 PushBox 目录一起拷贝到 Smartphone 上使用。由于 Smartphone 没有触摸屏,且支持的控件也比较少,所以该版本中取消了“菜单 ->...
分类:
移动开发 时间:
2015-07-26 12:46:38
阅读次数:
136
这是“使用
C# 开发智能手机软件:推箱子”系列文章的第六篇。在这篇文章中,介绍 Common/Pub.cs 源程序文件。
1 using System;
2 using System.Drawing;
3 using System.Text;
4 using System.IO;
5 using System.Reflection;
6
...
分类:
移动开发 时间:
2015-07-26 12:46:26
阅读次数:
243
这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十四篇。在这篇文章中,介绍
Window/ErrorMsgDlg.cs 源程序文件。这个源程序文件包含 ErrorMsgDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“错误信息”对话框。如下图所示:
下面是 Window/ErrorMsgDlg.Designer...
分类:
移动开发 时间:
2015-07-26 12:45:51
阅读次数:
136
这是“使用
C# 开发智能手机软件:推箱子”系列文章的第十二篇。在这篇文章中,介绍 Window/AboutDlg.cs 源程序文件。这个源程序文件包含 AboutDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“关于”对话框。如下图所示:
下面是 Window/AboutDlg.Designer.c...
分类:
移动开发 时间:
2015-07-26 12:45:38
阅读次数:
142
这是“使用
C# 开发智能手机软件:推箱子” 系列文章的第十六篇。在这篇文章中,介绍 Window/ConfigDlg.cs 源程序文件。这个源程序文件包含 ConfigDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“配置”对话框。如下图所示:
下面是 Window/ConfigDlg.Designer.cs 的源程序的部分代...
分类:
移动开发 时间:
2015-07-26 12:44:19
阅读次数:
136