小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现

     手动启动程序入口很简单,也是创建一个Windows应用程序,在Main方法里先调出用户编辑界面给用户看,之后再去实例化具体工作的对象,因为与网络交互需要一定的时间,不能让用户等待。在生产具体工作的对象时给工厂传递是参数是"Common",实现代码如下:
     
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现 using  System;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
using  System.Collections.Generic;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
using  System.Windows.Forms;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
using  LibraryHelper.EditUI;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
using  LibraryHelper.IDoWork;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
using  LibraryHelper.IDoWorkFactory;
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
namespace  LibraryHelper.CommonStart
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
{
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现    
static class Program
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现    
{
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        
/// <summary>
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        
/// 应用程序的主入口点。
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        
/// </summary>

小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        [STAThread]
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        
static void Main()
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        
{
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            Application.EnableVisualStyles();
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            Application.SetCompatibleTextRenderingDefault(
false);
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            
//用户手动启动时,先调出主编辑界面显示出原来保存的数据显示给用户
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            
//下面再根据网络连接状况来更新数据
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
            frmLiraryEdit frmEdit = frmLiraryEdit.GetSinglefrmEdit();
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            frmEdit.Show();
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            ILibraryHelperDoWork doWork 
= GetDoWorkFactory.CreateDowork("Common");
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            doWork.DoWork();
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现            Application.Run();
小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现        }

小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现    }

小菜鸟一步步打造图书馆外挂之十六:手动启动入口的实现}

 

 

 

你可能感兴趣的:(实现)