- 浏览: 14906 次
- 性别:
- 来自: 深圳
最新评论
文章列表
1.添加SplitContainer控件放置到主窗体中。右边可以的Panel中可以添加按钮或是树形控件。
2.将子窗体添加到右边的面板中。代码如下FrmAddOrder frmChild = new FrmAddOrder();
frmChild .MdiParent = this;
this.splitContainer1.Panel2.Controls.Add(frmChild );
frmChild .Show();
用DataSet操作XML
- 博客分类:
- C#WinForm
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;
/// <summary>/// 用DataSet操作XML/// </summary>public class X ...
一、获取当前文件的路径1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:\www里,这个函数有可能返回C:\Documents and ...
(Strategy策略模式)
(Proxy代理模式)
(Singleton单例模式)
(Multition多例模式)
(Factory Method工厂方法模式)
1.介绍一下STL,详细说明STL如何实现vector。
Answer:
STL (标准模版库,Standard Template Library)它由容器算法迭代器组成。
STL有以下的一些优点:
可以方便容易地实现搜索数据或对数据排序等一系列的算法;
调试程序时更加安全和方便;
即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。
vector实质上就是一个动态数组,会根据数据的增加,动态的增加数组空间。
2.如果用VC开发程序,常见这么几个错误,C2001,c2005, ...
C++ 开发中内存分配及堆和栈的区别
- 博客分类:
- C++
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。
...
1.Manangers类
int Game_State;标识游戏状态。
int PAUSE;标识游戏是否停止。
int PlaerAc;表示当前机器上运行这个游戏的玩家是第几号玩家。
DoMsg(...)一般有3~5个参数,游戏界面和核心交互的借口。
Updata(...)表示数据的更新。
2控制网络数据的类
OnSorc(): 建立网络连接
OnSet(): 网络连接时主机的连接
OnOpen():设置网络客户机并连接到主机
SeedMsg(...)发送信息到某个机器.
bool m_isserver;是否是主机。
m_pListening;主机的监 ...
摘要:文中主要探讨基于三层分布式结构来开发数据库应用程序的具体过程和方法。首先,介绍三层分布式结构的体系结构和工作原理;然后介绍.NET Remoting远程处理框架和ADO.NET数据访问技术。最后通过一个简单分布式应用程序实例进一步阐述,说明三层分布式结构可以大大提高分布式应用程序的运行效率和安全性。
关键词:.NET Remoting;分布式应用程序;VB.NET
Realization of Three-tier Distributed Application Based on.NET Remoting
WU Li
(Jiangsu College of Information ...
//GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION |MF_CHECKED);//GetMenu()->GetSubMenu(0)->CheckMenuItem(ID_FILE_OPEN,MF_BYCOMMAND |MF_CHECKED);//GetMenu()->GetSubMenu(0)->SetDefaultItem(ID_FILE_OPEN,false);//GetMenu()->GetSubMenu(0)->SetDefaultItem(1,true);// m_bitma ...
1, 复制 tools目录,粘贴到android-sdk-windows下面改名为tools-copy ,此时在android-sdk-windows 目录下有两个目录 tools 和 tools-copy2, 在tools-copy目录运行 android.bat ,这样就可以正常 update all 了3,之后,关闭 sdk, 4, 在 android-sdk-windows 目录运行 SDK Setup.exe, 就可以了
题记:微软在2008年就推出一款图形控件,用来弥补VS2008中对图表功能的不足。
MSChart的安装
微软发布的这款控件是需要单独安装的,而且只能用于.Net 3.5以上。VS2005、VS2008自身并没有打这款控件,包括VS2008的SP1补丁都没有,不过S2010已经自带了这款控件。另外需要注意VS2005是不能使用这款控件的。
下面下几个安装包:
1.MSChart控件
下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=130f7986- ...
new 一个DataTable,把两表的中数据合并,放到datatable中。
string sql = "select * from MZ_FPXM";
SqlDataReader sdr = null;
SqlDataReader sdr2 = null;
DataTable dt = new DataTable();
DataRow dr = null;
using (sdr = SqlHelper.ExecuteReader(SqlHelper.Con ...