C#程序开发范例宝典(第3版).(配套源码)


C#程序开发范例宝典(第3版).(配套源码)
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace MenuHistory
{
    public partial class Form1 : Form
    {
        string address;
        public Form1()
        {
            InitializeComponent();
            address = System.Environment.CurrentDirectory;
        }

        private void 打开ToolStripMenuItem_Click(object sender EventArgs e)
        {
            openFileDialog1.FileName = ““;
            this.openFileDialog1.ShowDialog();
            StreamWriter s = new StreamWriter(address + “\Menu.ini“ true);
            s.WriteLine(openFileDialog1.FileName);
            s.Flush();
            s.Close();
            ShowWindows(openFileDialog1.FileName);

        }

        private void Form1_Load(object sender EventArgs e)
        {
            StreamReader sr = new StreamReader(address + “\Menu.ini“);
            int i = this.文件ToolStripMenuItem.DropDownItems.Count - 2;
            while (sr.Peek() >= 0)
            {
                ToolStripMenuItem menuitem = new ToolStripMenuItem(sr.ReadLine());
                this.文件ToolStripMenuItem.DropDownItems.Insert(i menuitem);
                i++;
                menuitem.Click += new EventHandler(menuitem_Click);
            }
            sr.Close();
        }

        private void menuitem_Click(object sender EventArgs e)
        {
            ToolStripMenuItem menu = (ToolStripMenuItem)sender;
            ShowWindows(menu.Text);
        }
        public void ShowWindows(string fileName)
        {
            Image p = Image.FromFile(fileName);
            Form f = new Form();
            f.MdiParent = this;
            f.BackgroundImage = p;
            f.Size = p.Size;
            f.FormBorderstyle = FormBorderstyle.FixedSingle;
            f.MaximizeBox = false;
            f.Show();
        }

        private void 退出ToolStripMenuItem_Click(object sender EventArgs e)
        {
            Application.Exit();
        }

        private void toolStripMenuItem1_Click(object sender EventArgs e)
        {
            foreach (Form form in this.MdiChildren) { if (!form.IsDisposed) { form.Close(); } }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .CA....   1048576  2009-04-14 22:49  C#程序开发范例宝典(第3版).(配套源码)1Databasedb_01_Data.MDF

    .CA....   1048576  2009-04-14 22:49  C#程序开发范例宝典(第3版).(配套源码)1Databasedb_01_Log.LDF

    .CA....       435  2014-01-17 12:04  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryinDebugMenu.ini

    .CA....     10752  2014-01-17 11:52  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryinDebugMenuHistory.exe

    .CA....     24064  2014-01-17 11:52  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryinDebugMenuHistory.pdb

    .CA....     14328  2014-01-17 12:04  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryinDebugMenuHistory.vshost.exe

    .CA....       490  2007-07-21 01:33  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryinDebugMenuHistory.vshost.exe.manifest

    .CA....      2347  2014-01-17 11:52  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryForm1.cs

    .CA....      5494  2014-01-17 11:47  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryForm1.Designer.cs

    .CA....      6216  2014-01-17 11:47  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryForm1.resx

    .CA....      3733  2009-02-23 16:42  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryMenuHistory.csproj

    .CA....       168  2014-01-17 11:31  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryMenuHistory.csproj.user

    .CA....      2264  2014-01-17 12:04  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.csproj.FileListAbsolute.txt

    .CA....       847  2014-01-17 11:47  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.csproj.GenerateResource.Cache

    .CA....     10752  2014-01-17 11:52  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.exe

    .CA....       180  2014-01-17 11:47  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.Form1.resources

    .CA....     24064  2014-01-17 11:52  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.pdb

    .CA....       180  2014-01-17 11:33  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryobjDebugMenuHistory.Properties.Resources.resources

    .CA....       492  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryProgram.cs

    .CA....      1354  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryPropertiesAssemblyInfo.cs

    .CA....      2868  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryPropertiesResources.Designer.cs

    .CA....      5612  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryPropertiesResources.resx

    .CA....      1095  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryPropertiesSettings.Designer.cs

    .CA....       249  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistoryPropertiesSettings.settings

    .CA....       923  2009-02-23 16:32  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistory.sln

    .CA..H.     18944  2014-01-17 14:10  C#程序开发范例宝典(第3版).(配套源码)1Ex01_01MenuHistoryMenuHistory.suo

    .CA....     24576  2009-02-23 16:54  C#程序开发范例宝典(第3版).(配套源码)1Ex01_02UniteMenuUniteMenuinDebugUniteMenu.exe

    .CA....     28160  2009-02-23 16:54  C#程序开发范例宝典(第3版).(配套源码)1Ex01_02UniteMenuUniteMenuinDebugUniteMenu.pdb

    .CA....     14328  2009-02-23 16:54  C#程序开发范例宝典(第3版).(配套源码)1Ex01_02UniteMenuUniteMenuinDebugUniteMenu.vshost.exe

    .CA....      1353  2009-02-23 16:54  C#程序开发范例宝典(第3版).(配套源码)1Ex01_02UniteMenuUniteMenuForm1.cs

............此处省略18795个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)