晚上逛CSDN论坛的时候,看到C#区有位朋友问“防止MDI子窗体被多次实例化”,我随即写了这篇文章。 其实这个问题,就是经典的23种设计模式中的单件模式(Singleton),
using System; using System.Net; using System.Net.Sockets; namespace GetIpByDomain { /// <su
using System; using System.Net; using System.Net.Sockets; namespace GetIpByDomain { /// <summary
下面的代码片断假设你的多文档应用程序中包含一个toolbar。当你点击toolBarButton1 按钮时,将会创建并显示一个 Patients 子窗口。下面的代码在单机事件时发生。 private
下面的代码片断假设你的多文档应用程序中包含一个toolbar。当你点击toolBarButton1 按钮时,将会创建并显示一个 Patients 子窗口。下面的代码在单机事件时发生。 private
使用DDE技术,为您的应用程序增辉 上网的朋友一定都用过网络蚂蚁(Net Ants)的吧?不知你在使用过程中有没有注意过, 那就是如果你想调动两个“蚂蚁”为您效力是不可能的——它总会把新运
MDI应用程序中最基本的问题之一就是对子窗体的管理。 在开发一个应用程序的时候,我遇到一个问题。很多子窗体是类似的,但又有细微的差别。我用父窗体去管理这些子窗体的时候,很多方法是一样的,但
MDI应用程序中最基本的问题之一就是对子窗体的管理。 在开发一个应用程序的时候,我遇到一个问题。很多子窗体是类似的,但又有细微的差别。我用父窗体去管理这些子窗体的时候,很多方法是一样的,但
procedure OpenChildForm(FormClass: TFormClass; var Fm; AOwner:TComponent); var I: Integer; Child
近来,我在学习如何在C#语言中使用设计模式中读到一些资料,其中有关Singleton设计模式引起了我的注意。 学过设计模式的开发者都知道Singleton模式。我想简要地解释一下这个设计