使用 C# 开发智能手机软件:推箱子(十四)

转载 2007年10月10日 09:13:00
这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第十四篇。在这篇文章中,介绍 Window/ErrorMsgDlg.cs 源程序文件。这个源程序文件包含 ErrorMsgDlg 类,该类继承自 System.Windows.Forms.Form 类,表示推箱子的“错误信息”对话框。如下图所示:





    下面是 Window/ErrorMsgDlg.Designer.cs 源程序的部分代码:

namespace Skyiv.Ben.PushBox.Window
{
  
public partial class ErrorMsgDlg
  {
    
    
// 这里省略了一些代码 

    
private System.Windows.Forms.TabControl tclMain;
    
private System.Windows.Forms.TabPage tpgBase;
    
private System.Windows.Forms.TabPage tpgAdv;
    
private System.Windows.Forms.TextBox tbxBase;
    
private System.Windows.Forms.TextBox tbxAdv;
  }
}

    在“错误信息”对话框中,用一个 TabControl 控件来管理相关的选项卡页集,分为“简明”和“详细”两个选项卡(TabPage 控件),每个选项卡中使用 TextBox 控件来显示相关的信息。下面是 Window/ErrorMsgDlg.cs 源程序的代码:

 1 using System.Windows.Forms;
 2 
 3 namespace Skyiv.Ben.PushBox.Window
 4 {
 5   /// <summary>
 6   /// “错误信息”对话框
 7   /// </summary>
 8   public partial class ErrorMsgDlg : Form
 9   {
10     public string ErrorMsg { set { tbxBase.Text = value; } }
11     public string DebugMsg { set { tbxAdv.Text = value; } }
12 
13     public ErrorMsgDlg(bool isTopMost)
14     {
15       InitializeComponent();
16       TopMost = isTopMost;
17     }
18   }
19 }
 

15款顶级的开源人工智能工具推荐

转自:http://os.51cto.com/art/201609/517610.htm 人工智能是技术研究领域最炙手可热的领域之一。IBM、谷歌、微软、Facebook和亚马逊等公司正投入巨资...
  • qazwsxwtc
  • qazwsxwtc
  • 2017年01月17日 10:48
  • 1548

人工智能-遗传算法解决推箱子问题现实

一、研究背景    推箱子游戏中的路径查找问题—给定一方格,求两点最短距离。    传统求两点最短路径的算法有:      1.通用的搜索算法      2.解决无负权边的带权有向图的单源最短路问题的...
  • xj2419174554
  • xj2419174554
  • 2013年12月18日 23:16
  • 3669

人工智能-遗传算法解决推箱子问题现实

一、研究背景    推箱子游戏中的路径查找问题—给定一方格,求两点最短距离。    传统求两点最短路径的算法有:      1.通用的搜索算法      2.解决无负权边的带权有向图的单源最短...
  • u014568921
  • u014568921
  • 2015年05月19日 10:43
  • 1229

使用 C# 开发智能手机软件:推箱子(四)

这是“使用 C# 开发智能手机软件:推箱子”系列文章的第四篇。在这篇文章中,介绍 Common/FindPath.cs 源程序文件。 using System; using System....
  • u013948190
  • u013948190
  • 2015年07月26日 11:13
  • 586

使用 C# 开发智能手机软件:推箱子(二十三)

这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第二十三篇。在这篇文章中,介绍 Window/MainForm.Common.cs 源程序文件。这个源程序文件是 MainForm 类的一部分,...
  • u013948190
  • u013948190
  • 2015年07月26日 11:29
  • 386

使用 C# 开发智能手机软件:推箱子(十二)

这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十二篇。在这篇文章中,介绍 Window/AboutDlg.cs 源程序文件。这个源程序文件包含 AboutDlg 类,该类继承自 Syst...
  • u013948191
  • u013948191
  • 2015年07月26日 11:18
  • 656

使用 C# 开发智能手机软件:推箱子(十三)

这是“使用 C# 开发智能手机软件:推箱子”系列文章的第十三篇。在这篇文章中,介绍 Window/TopicDlg.cs 源程序文件。这个源程序文件包含 TopicDlg 类,该类继承自 Syst...
  • u013948187
  • u013948187
  • 2015年07月26日 11:28
  • 511

使用 C# 开发智能手机软件:推箱子(二)

在上篇文章“使用 C# 开发智能手机软件:推箱子(一)”中,我对推箱子程序作了总体介绍。这次,我先介绍 Common/Fcl.cs 源程序文件。  1 using System;  2 u...
  • u013948191
  • u013948191
  • 2015年07月26日 11:11
  • 378

使用 C# 开发智能手机软件:推箱子(二十二)

这是“使用 C# 开发智能手机软件:推箱子” 系列文章的第二十二篇。在这篇文章中,介绍 Window/MainForm.Replay.cs 源程序文件。这个源程序文件是 MainForm 类的一部分,...
  • u013948190
  • u013948190
  • 2015年07月26日 11:29
  • 710

使用 C# 开发智能手机软件:推箱子(三)

这是“使用 C# 开发智能手机软件:推箱子”系列文章的第三篇。在这篇文章中,介绍 Common/Block.cs 源程序文件。   1 namespace Skyiv.Ben.PushBox...
  • u013948187
  • u013948187
  • 2015年07月26日 11:12
  • 594
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用 C# 开发智能手机软件:推箱子(十四)
举报原因:
原因补充:

(最多只允许输入30个字)