精华内容
下载资源
问答
  • 首先设计界面: ... 2.选择label(为控件提供运行时信息或说明性...软件右下方有个属性的编辑框,可以修改按钮的属性。 修改完如下: 编写代码: 双击button按钮(即查询按钮); using System; using Sy...

    首先设计界面:

    1.选择TextBox(允许用户输入文本,并提供多行编辑和密码字符掩码功);

    2.选择label(为控件提供运行时信息或说明性文字);

    3.选择Button(当用户单击它时引发事件);

    4.在软件右下方有个属性的编辑框,可以修改按钮的属性。

     

     

     

    界面设计1:

     

    编写代码:

    双击button按钮(即查询按钮);

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace Forms2
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                int year = int.Parse(textBox1.Text);
                int month = int.Parse(textBox2.Text);
                int day = int.Parse(textBox3.Text);
                label4.Text = CaculateWeekDay(year, month, day);
                string CaculateWeekDay(int y, int m, int d)
                {
                    if (m == 1)
                    {
                        m = 13;
                        y--;
                    }
                    if (m == 2)
                    {
                        m = 14;
                        y--;
                    }
                    int week = (d + 2 * m + 3 * (m + 1) / 5 + y - y / 100 + y / 400) % 7 + 1;
                    string weekstr = "";
                    switch (week)
                    {
                        case 1: weekstr = "今天是星期一"; break;
                        case 2: weekstr = "今天是星期二"; break;
                        case 3: weekstr = "今天是星期三"; break;
                        case 4: weekstr = "今天是星期四"; break;
                        case 5: weekstr = "今天是星期五"; break;
                        case 6: weekstr = "今天是星期六"; break;
                        case 7: weekstr = "今天是星期日"; break;
                    }
                    return weekstr;
                }
            }
        }
    }
     

    结果:

     

     

     

     

     

    设计界面2:

    代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace Forms3
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            enum WeekDay { 星期天, 星期一, 星期二, 星期三, 星期四, 星期五, 星期六 };
            private void button1_Click(object sender, EventArgs e)
            {
                DateTime dt = Convert.ToDateTime(textBox1.Text);

                WeekDay wd = (WeekDay)dt.DayOfWeek;

                label1.Text = "\n这一天是" + wd ;

            }
        }
    }

    结果:

     

    展开全文
  •  System.Windows.Forms;   namespace  test {   public   partial   class   Form1  : Form  {   public  Form1()  {  InitializeComponent();  }   enum   WeekDay...

    首先设计如下界面:

    编写如下代码:

    using System;

    using System.Collections.Generic;

    using System.ComponentModel;

    using System.Data;

    using System.Drawing;

    using System.Linq;

    using System.Text;

    using System.Windows.Forms;

     

    namespace test

    {

        public partial class Form1 : Form

        {

            public Form1()

            {

                InitializeComponent();

            }

            enum WeekDay { 星期天,星期一,星期二,星期三,星期四,星期五,星期六};

            private void button1_Click(object sender, EventArgs e)

            {

                DateTime dt = Convert .ToDateTime ( textBox1 .Text);

                label1.Text = "\n这一天是" + dt.DayOfWeek;

                WeekDay wd =(WeekDay ) dt.DayOfWeek;

                label1.Text+= "(即′:"+wd +")";

            }

        }

    }

    运行结果:

    展开全文
  • 怎样实现microsoft-visual-studio里面的windows窗口下 单机按钮显示项目目录下的 CVS文本文件里面的数据(注:不是从数据库里) 有代码图解最好!谢谢!
  • 由于工作需要,需主机win10上安装一个vm虚拟机,虚拟机安装xp操作系统。Xp操作系统通过共享文件夹与win10交互。准备工作完成后,发现xp系统无法访问win10共享文件夹,并报下图错误。 百度了各种解决...

    由于工作需要,需在主机win10上安装一个vm虚拟机,在虚拟机中安装xp操作系统。Xp操作系统通过共享文件夹与win10交互。在准备工作完成后,发现xp系统无法访问win10共享文件夹,并报下图错误。

    在百度了各种解决方法后,终于使用google解决了此问题。

    链接:https://superuser.com/questions/792422/windows-cannot-access-other-computer-error-code-0x80004005

    解决方法:控制面--程序—启用或关闭Windows功能—勾选[SMB1.0/CIFS文件共享支持]—重启电脑,完成。

    另一种通过虚拟机软件共享文件夹方法(使用 VMWare Workstation 14 player):

    1. 打开虚拟机设置面板,如下图所示,选择【选项】tab页;
    2. 选择【共享文件夹】,在右侧选择【总是启用】,勾选【在windows客户端机中映射为网络驱动器】;
    3. 添加共享文件夹;
    4. 完成。

    注:第二种方法共享的文件夹属性为HGFS,C#程序无法通过FileSystemWatcher监控文件,必须使用第一种方法。

    展开全文
  • 想通过gecko组件编程,模拟网页的按钮提交事件: .net自带的类库里,可以通过 //获得按钮元素。...方法获取了按钮元素,如何触发单击事件? 网上查找了好久,都没有得到合适的答案,求教!
  • 对于Windows操作,当用户点击"关闭"按钮时,窗口函数就会

         对于Windows操作,当用户点击"关闭"按钮时,窗口函数就会收到一个WM_DESTROY消息。

        窗口函数应该调用PostQuitMessage(0) 向消息队列插入一个WM_QUIT消息。GetMessage 如果从消息队列中取得的是WM_QUIT消息,它将返回0,从而导致消息循环结束,WinMain函数退出,整个应用程序退出。

         只要通过点击窗口右上角的“关闭”按钮,来关闭窗口并退出应用程序。能不能在结束应用程序之前弹出一个对话框,来确认一下我们的操作呢?

         要做到这一点,首先要了解单击“关闭”按钮开始,一直到最后应用程序退出到底发生了什么。其实,这是一个很“复杂”的过程,描述如下:

    1)单击窗口右上角的“关闭”按钮,系统向消息队列插入WM_CLOSE消息;

    2)窗口函数调用DefWindowProc 处理WM_CLOSE消息:调用DestroyWindow() 函数;

    3)窗口关闭,并向消息队列插入WM_DESTROY消息;

    4)窗口函数函数处理WM_DESTROY消息:调用PostQuitMessage 函数,向消息队列插入WM_QUIT消息;

    5)主函数的消息循环中的GetMessage获取WM_QUIT消息返回0,导致消息循环结束,进而WinMain函数结束,再进而整个进程结束

         我们可以从这个过程中看到三个消息:WM_CLOSE、WM_DESTROY、WM_QUIT

         WM_CLOSE代表用户希望结束应用程序;WM_DESTROY代表窗口的关闭;WM_QUIT代表进程的结束。

         怎样在结束应用程序之前弹出一个对话框,来确认一下我们的操作呢?可以在WndProc 中添加对WM_CLOSE的消息处理。代码如下:

    //窗口函数,用于消息处理
    LRESULT CALLBACK WndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam){
    	int nSel=0;
    	switch(msg){
    		case WM_CLOSE:
    			nSel=MessageBox(hWnd,L"你真的要退出吗?",szWindowTitle,MB_YESNO|MB_ICONQUESTION);
    			if(nSel==IDYES) DestroyWindow(hWnd);
    			return 0;
    		case WM_DESTROY:
    			PostQuitMessage(0);
    			return 0;
    		default:
    			return DefWindowProc(hWnd,msg,wParam,lParam);
    	}
    }


    效果如下:

          

    关于窗口函数与消息处理机制:  http://blog.csdn.net/sanqima/article/details/34427471

                                              http://blog.csdn.net/sanqima/article/details/32179711

     

    展开全文
  • HOOK,另一个程序单击某个按钮

    千次阅读 2012-07-02 14:14:01
    开始想用WH_CBT,其弹出时拦截。后又想用WH_WINPROC。 能实现,但与我自己的目标:“单击某个按钮时。。”有点远。 所以还是俗套:WH_MOUSE。 而目标程序想HOOK的按钮是个DLL自绘STYLE,枚举不出,...
  • 用CreateWindow创建的按钮单击消息怎么处理 需要自己写窗口过程吗 不用写的话消息处理放在哪,
  • C#-—单击按钮可以弹出对话框

    千次阅读 2014-10-30 21:58:02
    /**烟台大学计算机学院学生 *All right reserved. *文件名称:C#-—单击按钮可以弹出对话框 *作者:杨飞 *完成日期:2014年9月2日 *版本号:v1.0 *对任务及求解方法的描述部
  • 【WPF】图片按钮单击与双击事件

    千次阅读 2018-04-10 10:28:00
    需求:ListBox的Item是按钮图片,要求单击和双击时触发不同的事件。   XAML需要引入System.Windows.Interactivity.dll xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows....
  • using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...using System.Windows.Forms; namesp
  • [VB.NET]单击按钮右键事件

    千次阅读 2008-12-28 15:36:00
    单击按钮右键事件1.是哪个呢? 2.怎么知道点的是左键还是右键呢?__________________________________________________________________________Private Sub Form1_MouseClick(ByVal sender As Object, ByVal e As ...
  • private void btnOk_Click(object sender, ...//定义btnOK按钮的Click事件 { Student a = new Student(); //用Student类定义变量a,并初始化 a.no = Convert.ToInt32(txtStuID.Text); a.name = txtName.Text;
  • 问题现场安装的系统:Windows7 64位 服务器:Dell poweredge r210 SATA Controller设置为ATA Mode安装方式:使用大白菜PE,将Windows7的安装文件复制到硬盘上,通过...若要安装Windows,请单击“确定”重新启动计
  • /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 版 本 号: V1.0 * 对任务及求解方法...
  • using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...using System.Windows.Forms; name
  • using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...using System.Windows.Forms; name
  • /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 04...
  • using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...using System.Windows.Forms; name
  • 一,实现父窗体的隐藏及...Form1的按钮button1代码:private void button1_Click(object sender, EventArgs e){Form2 form2 = new Form2(this);//把form1传给form2this.Hide();//把自己隐藏了//form2.ShowDialog()...
  • 解决方案1: 调用windows 的shell,但会有安全问题. * browseFolder.js * 该文件定义了BrowseFolder()函数,它将提供一个文件夹选择对话框 * 以供用户实现对系统文件夹选择的功能 * 文件夹选择对话框起始目录由 * ...
  • using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...using System.Windows.Forms; using Sy
  • 怎样实现 单击读取按钮btn 控件dgv 显示 文本文件.csv数据 ![图片说明](https://img-ask.csdn.net/upload/201507/14/1436851604_43163.png);![图片说明]...
  • 计算机意外地重新启动或遇到错误 Windows 安装无法继续 若要安装Windows,请单击 确定 重新启动计算机,然后
  • /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10...
  • Windows窗口程序设计按钮、文本编辑框等控件都作为一个子窗口WM_CREATE事件创建的。其中按钮类button有多种类型和风格,常见的单选钮、复选钮、分组框也此类,见下表: 子窗口控件:按钮类button ...
  • 开始Windows聚焦无法自动更新了,网上解决方法一大堆,一通操作以后,别说自动更新了,把“喜欢吗”按钮都弄没了,手动更新都失效了。按照微软论坛的解决方法,成功修复这个问题。Windows聚焦的自动更新和“喜欢吗...
  • 请更正错误然后单击 刷新按钮,或以后重试。 --------------------------------------------------------------------------------名称以无效字符开头。处理资源 http://localhost/Asp.net/Default.aspx 时出错。第
  • 如何在Windows中创建新用户?

    千次阅读 2018-09-21 09:03:10
    在Windows 8和10创建用户 打开控制面板。 单击“ 用户帐户”。 点击管理其他帐户。 窗口底部附近,单击“ PC设置添加新用户”。 单击+以添加家庭成员或将其他人添加到此PC以添加新...
  • using System.Windows.Forms; namespace g {  public partial class Form1 : Form  {  public Form1()  {  InitializeComponent();  }  private void Form1_Load(object sender, EventArgs e) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,236
精华内容 49,694
关键字:

在windows中单击开始按钮