银河
SKYIV STUDIO
博客园
::
首页
:: :: ::
订阅
::
管理
::
102 随笔 :: 2 文章 :: 716 评论 :: 19 Trackbacks
使用 C# 开发智能手机软件:推箱子
CLR团队精品系列
使用 C# 开发智能手机软件:推箱子
推箱子程序总体介绍
介绍 Common/Fcl.cs 源程序文件
介绍 Common/Block.cs 源程序文件
介绍 Common/FindPath.cs 源程序文件
介绍改进后的 Common/FindPath.cs 源程序文件
介绍 Common/Pub.cs 源程序文件
介绍 Common/Step.cs 源程序文件
介绍推箱子程序的 Smartphone 版本
介绍 Common/ConfigFile.cs 源程序文件
介绍 Common/DataFile.cs 源程序文件
介绍 Common/Env.cs 源程序文件
介绍 Window/AboutDlg.cs 源程序文件
介绍 Window/TopicDlg.cs 源程序文件
介绍 Window/ErrorMsgDlg.cs 源程序文件
介绍 Window/OptionDlg.cs 源程序文件
介绍 Window/ConfigDlg.cs 源程序文件
介绍 Window/SelectGroupDlg.cs 源程序文件
介绍 Window/SelectLevelDlg.cs 源程序文件
介绍 Window/TranDlg.cs 源程序文件
介绍 Window/DesignDlg.cs 源程序文件
介绍 Window/MainForm.Design.cs 源程序文件
介绍 Window/MainForm.Replay.cs 源程序文件
介绍 Window/MainForm.Common.cs 源程序文件
介绍 Window/MainForm.cs 源程序文件
源程序文件下载
可执行程序及数据文件下载
应
Anytao
的
邀请
,“使用 C# 开发智能手机软件:推箱子”系列文章参与CLR团队精品系列推广活动。在此感谢 Anytao 的邀请。
posted on 2007-10-19 00:04
银河
阅读(3328)
评论(33)
编辑
收藏
所属分类:
.NET Compact Framework
评论
#1楼
2007-10-19 00:59
Leepy
加油加油!
能透露下该软件共有多少个类文件么?
回复
引用
查看
#2楼
[
楼主
]
2007-10-19 07:27
银河
@Leepy
谢谢支持。
推箱子程序共有 19 个类文件。
回复
引用
查看
#3楼
2007-10-19 10:28
李华顺
不错不错
回复
引用
查看
#4楼
2007-10-19 12:58
xuqiang
@银河
请问?“未完待续 ... ”是什么意思? 谢谢
回复
引用
查看
#5楼
[
楼主
]
2007-10-19 14:12
银河
@xuqiang
“未完待续”就是说推箱子程序还有几个源程序文件没有介绍。
回复
引用
查看
#6楼
2007-10-19 14:21
thh
我不太想推箱子,呵呵
回复
引用
查看
#7楼
2007-10-19 16:04
reaper [未注册用户]
终于算是快完了!
hoho...
回复
引用
#8楼
2007-10-24 08:59
过客11 [未注册用户]
文件好象不能下载嘛
回复
引用
#9楼
[
楼主
]
2007-10-24 15:51
银河
@过客11
我已经给 dudu 留言请他处理一下。
回复
引用
查看
#10楼
2007-10-30 20:43
绿头 [未注册用户]
pushbox-src-2007-08-29.7z ? 是什么文件啊?
可否麻烦给我发一份呢?
谢谢:)
fakestory@qq.com
回复
引用
#11楼
[
楼主
]
2007-10-30 21:30
银河
@绿头
pushbox-src-2007-08-29.7z 就是源程序文件。你自己下载就行了。
回复
引用
查看
#12楼
2007-11-13 17:40
病毒 - - 小春
我下载了二个文件,都是只有1k,是不是错了啊??
能发一份吗?
lcooc@tom.com
谢谢了,关注了这么长时间,终于写完了
回复
引用
查看
#13楼
[
楼主
]
2007-11-14 00:12
银河
@病毒 - - 小春
谢谢支持!
我刚才试了一下,可以正常下载。
不过,还是将这两个压缩包发到你指定的邮箱中了。
回复
引用
查看
#14楼
2007-11-22 15:47
無尽海
问个问题c#开发手机游戏
能够广泛运行吗?
一般手机要安装NET Compact Framework 2.0?
回复
引用
查看
#15楼
2007-11-22 15:56
無尽海
真的很像想知道,我做asp.net方面比较多
因为昨天应聘了一家公司是搞手机游戏的
如果要我转用java我不太愿意,
就想了解一下c#做手机游戏行吗,想运行条件什么的
回复
引用
查看
#16楼
[
楼主
]
2007-11-23 10:33
银河
@無尽海
目前,应该只有运行 Windows Mobile 操作系统的智能手机能够运行 C# 开发的手机游戏。如果是 Windows Mobile 6 的话,该操作系统已经集成了 .NET Compact Framework 2.0。其他版本的 Windows Mobile 操作系统,应该需要另外安装 .NET Compact Framework 2.0。
回复
引用
查看
#17楼
2007-11-23 18:22
一剑封喉 [未注册用户]
强啊!
回复
引用
#18楼
2007-12-19 10:42
小小的菜鸟 [未注册用户]
源文件下载不了啊!!麻烦解决一下!!万分感谢!!
回复
引用
#19楼
2007-12-19 10:44
小小的菜鸟 [未注册用户]
楼主,感谢你!!麻烦你给我发一点C#的基础教程!!
回复
引用
#20楼
[
楼主
]
2007-12-22 09:00
银河
@小小的菜鸟(21楼)
我已经给 dudu 留言,请他处理一下。
回复
引用
查看
#21楼
[
楼主
]
2007-12-22 09:07
银河
@小小的菜鸟(22楼)
C#基础教程推荐:
《C# Primer 中文版》
(Stanley B.Lippman 著,侯捷/陈硕 合译)
http://www.skyiv.com/book/IT/CSP.pdf
回复
引用
查看
#22楼
2008-01-03 16:12
周乐 [未注册用户]
请问一下,在vs2005中,做wince5.0的应用软件开发方面的入门资料,网上不太多,我想问一下博主,手边有没有这方面的资料,如果有的话,能不能给我发点,或者留个msn或者qq联系一下,我的qq是99108558,谢谢啊
回复
引用
#23楼
2008-02-12 19:33
空间/IV
可以到这里看看:
http://www.supersoko.com
回复
引用
查看
#24楼
2008-05-18 23:10
srcss [未注册用户]
您好,抱歉打扰您了,我是一名大四学生,在网上找到了您做的这个游戏软件,觉得很有意思,因为我的毕业设计题目就是手机平台下的益智游戏开发,但是遇到了很多问题,希望您能抽时间帮我解答一下.
首先,麻烦您告诉我一下这个软件的开发思路,这些将来可能会写论文用。
其次,我开始是想把一个VC的软件改到手机下,可是有很多错误,您有什么可以指点我一下吗,最好是告诉我怎么将VC的软件改到手机平台下.
另外,要是您能把您的作品包括代码和资源中的图片发给我就太好了,先谢谢您了.
最后,希望您身体健康,成为软件开发高手中的高手,再次感谢!
回复
引用
#25楼
[
楼主
]
2008-05-19 18:41
银河
@srcss
1. 这个软件的开发思路请参阅本系列文章的正文
2. VC的软件恐怕不容易改到手机平台下,这方面我也不熟悉。
3. 这个软件的所有源程序代码包括图片均可在正文给出的链接中下载。
回复
引用
查看
#26楼
2008-05-25 12:13
srcss [未注册用户]
忘记和您说了,之所以我不太会调试,是因为我没有学过C#,以前学的是C++,再次感谢您了!
回复
引用
#27楼
2008-06-23 21:19
楠楠 [未注册用户]
你好 又打扰了 今天我下了wm6的中文模拟器
Windows Mobile 6 Professional Images (CHS).msi
上次的关于GB2313编码的问题没了 可是调试的时候依然报错 详情如下:
未处理 System.NullReferenceException
Message="NullReferenceException"
StackTrace:
位于 Skyiv.Ben.PushBox.Common.Env.get_Level()
位于 Skyiv.Ben.PushBox.Common.Env.get_StatusMessage()
位于 Skyiv.Ben.PushBox.Window.MainForm.UpdateStatus()
位于 Skyiv.Ben.PushBox.Window.MainForm.LoadLevel()
位于 Skyiv.Ben.PushBox.Window.MainForm.OnLoad()
位于 System.Windows.Forms.Form._SetVisibleNotify()
位于 System.Windows.Forms.Control.set_Visible()
位于 System.Windows.Forms.Application.Run()
位于 Skyiv.Ben.PushBox.Program.Main()
请问怎么解决?谢谢!
回复
引用
#28楼
2008-06-23 21:40
楠楠 [未注册用户]
还有一个问题是 我打开PushBoxStd这个项目的时候每次都提示
从用户数据存储中检索信息时出错 未找到平台
我的系统环境都应该跟你给出的一样 可是不知道为什么 求教~~
回复
引用
#29楼
[
楼主
]
2008-06-23 23:09
银河
@楠楠 (27楼)
看样子是没有找到配置文件:PushBox.cfg。你应该下载这个配置文件然后把它和 PushBox.exe 放在同一个目录下。
我想,你如果不是在调试模式下并捕获异常的话,程序应该是可以运行的,如下:
回复
引用
查看
#30楼
[
楼主
]
2008-06-23 23:17
银河
--引用-(28楼)--------------------------------------------
楠楠: 还有一个问题是 我打开PushBoxStd这个项目的时候每次都提示
从用户数据存储中检索信息时出错 未找到平台
我的系统环境都应该跟你给出的一样 可是不知道为什么 求教~~
--------------------------------------------------------
PushBoxStd 用于没有触摸屏的 Smartphone 手机。开发环境是
Windows Mobile 6 Standard SDK,而不是
Windows Mobile 6 Professional SDK。
回复
引用
查看
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2007-11-04 11:09 编辑过
另存
打印
所属分类的其他文章:
·
使用 C# 开发智能手机软件:推箱子(二十四)
·
使用 C# 开发智能手机软件:推箱子(二十三)
·
使用 C# 开发智能手机软件:推箱子(二十二)
·
使用 C# 开发智能手机软件:推箱子(二十一)
·
使用 C# 开发智能手机软件:推箱子(二十)
·
使用 C# 开发智能手机软件:推箱子
·
使用 C# 开发智能手机软件:推箱子(十九)
·
使用 C# 开发智能手机软件:推箱子(十八)
·
使用 C# 开发智能手机软件:推箱子(十七)
·
使用 C# 开发智能手机软件:推箱子(十六)
最新IT新闻:
·
金山:360的免费杀毒只能是短期行为
·
江民科技回应杀毒软件免费说 没病不能乱吃药
·
WCG2008中国区总决赛打响
·
新型的编程语言:eC
·
免费的BitDefender能复制卡巴斯基的成功吗?
博客园新闻频道
博客园首页
社区
<
2007年10月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
与我联系
发短消息
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(22)
给我留言
查看留言
我参与的团队
Windows Mobile 应用开发(0/548)
CLR基础研究团队(0/359)
随笔分类
(102)
.NET Compact Framework(25)
(rss)
.NET Framework(11)
(rss)
ADO.NET(3)
(rss)
C# Base(25)
(rss)
Windows Form(3)
(rss)
其他(6)
(rss)
设计模式(1)
(rss)
算法(28)
(rss)
随笔档案
(102)
2008年7月 (12)
2008年6月 (14)
2008年4月 (1)
2007年11月 (1)
2007年10月 (12)
2007年9月 (7)
2007年8月 (11)
2007年1月 (1)
2006年12月 (1)
2006年9月 (23)
2005年11月 (1)
2005年10月 (10)
2005年9月 (6)
2005年8月 (2)
文章分类
(2)
C# Base(1)
(rss)
Other(1)
(rss)
收藏夹
(8)
ASP.NET(5)
(rss)
C# Base(2)
(rss)
工具软件(1)
(rss)
.NET
BigInteger(C#)
CodeKeep
Downloads
Mono for Debian
MSDN for VS2005
MSDN Library
MSDN 开发中心
NAnt
NDoc
P/Invoke
VS2005 Home
Blogs
Matrix67
Sumtec
博客堂
花开花落
空间/IV
Database
ODP.NET Download
Oracle .NET 开发人员中心
Oracle Database 10g Downloads
Oracle Home
Oracle 数据库管理员备忘录
PostgreSQL 中文网
SharpHSQL
SQLite Home
Java
Thinking in Java
Linux
ChinaUnix
Debian Home
GIMP
LinuxSir
中国Linux公社
Other
7-Zip
DOS
insidewindows
Scilab Home
数学研发网
维基百科
Python
Dive Into Python
Iron Python
IronPython Workspace
Python - 中文Zope用户组
Python Home
Python中文社区
XHTML
网页设计师
搜索
积分与排名
积分 - 177647
排名 - 174
最新评论
1. re: 可以使用C#语言的在线ACM题库
楼主可否把1005的算法描述下,或者在GetResult加点注释吧。有些晦涩~~
--seek
2. re: 再谈 BigInteger - 使用快速傅里叶变换
楼主深入钻研的精神值得称赞!
顶你个肺!
哈哈。
--Angel Lucifer
3. re: 再谈 BigInteger - 使用快速傅里叶变换
@空间/IV
这么少的字抢沙发,要浪费多少人的点击。
以为有什么好的评论,打开一看,原来竟是没有实际内容的沙发。
--dudu
4. re: 再谈 BigInteger - 使用快速傅里叶变换
沙发先。
--空间/IV
5. re: 使用快速傅里叶变换计算大整数乘法
@kane (28楼)
是的,高中还没有傅里叶变换。但是除了傅里叶变换、卷积和卷积定理这些概念本身以外,复数和三角函数都是高中学过的。
--银河
阅读排行榜
1. 计算机语言发展史(7947)
2. Microsoft .NET Framework 的版本(6545)
3. 数独解算器(ASP.NET 2.0)(6281)
4. 在 Linux 下运行 ASP.NET 2.0(6221)
5. 使用 C# 开发智能手机软件:推箱子(一)(5179)
评论排行榜
1. Microsoft .NET Framework 的版本(44)
2. 使用 C# 开发智能手机软件:推箱子(一)(42)
3. 使用 C# 开发智能手机软件:推箱子(33)
4. 可以使用C#语言的在线ACM题库(31)
5. 在 Linux 下运行 ASP.NET 2.0(31)
60天内阅读排行
1. 可以使用C#语言的在线ACM题库(3600)
2. 应用程序的性能: C# vs C/C++(2254)
3. 浅谈 BigInteger(1635)
4. 浅谈 Math.BigMul 方法(1413)
5. Timus 1081. Binary Lexicographic Sequence(1310)
Powered by:
博客园
Copyright © 银河