当前位置: 首页 > article >正文

使用C#快速创建一个非常实用的桌面应用程序

  过节时和我年纪轻轻就一把年纪的弟弟张老二闲聊了许久,发现他对编程产生了一泡浓厚的兴趣,于是我就给他漏了一手C#,做了一个简单的适用于win-x64配置cpu的桌面应用程序。

步骤如下:

1.打开Visual Studio,点击新建项目,随后选择C#语言和windows窗体应用

 

2.确认好项目名称和项目所在位置及框架等 

 

3. 项目建立好后会有一个初始框架,双击该框架即可显示其代码

 

4.右键框架并点击属性,可以修改其大小、外观等属性,还可以将缩小放大关闭按钮隐藏

 

 

                               

 

5.从工具箱拖入button控件建立两个按钮,并修改其属性,让它们在被点击后可以改变外观,鼠标拖到按钮上时显示一个小手

 

 

 

 

6.从工具箱拖入文本框,并填入需要的文字

 

 

7.双击按钮控件 ,在代码中加入点击后的触发功能

        private void button1_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("shutdown", "/s /t 0");
            System.Diagnostics.Process.Start("shutdown", "-s -t 0");
        }

        private void button2_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("shutdown", "/s /t 0");
            System.Diagnostics.Process.Start("shutdown", "-s -t 0");
        }

8.保存后点击生成-发布项目,选择打包后的程序安装位置

 

 

 

点击发布

 

 

 9. 打开设置好的程序安装路径文件夹,这个文件夹存放着打包好的程序,在其他未安装Visual Studio的Windows电脑中点击setup文件后也可以运行该程序


http://www.kler.cn/a/234717.html

相关文章:

  • 深度学习之超分辨率算法——FRCNN
  • 如何在 Ubuntu 22.04 上安装和使用 Composer
  • Dubbo简单总结
  • 单片机:实现数码管动态显示(0~99999999)74hc138驱动(附带源码)
  • CASA(Carnegie-Ames-Stanford Approach) 模型原理及实践
  • 信号仿真高级工程师面试题
  • python笔记12
  • Shell - 学习笔记 - 2.11 - Shell数组:Shell数组定义以及获取数组元素
  • 使用Express 构建高效的Web应用程序
  • c++ STL系列——(四)queue
  • 在C++的union中使用std::string(非POD对象)的陷阱
  • 数字图像处理与Python语言实现-常见图像特效(二)
  • 振荡器设计
  • C#系列-多线程(4)
  • 极狐GitLab 使用阿里云作为 OmniAuth 身份验证 provider
  • springboot175图书管理系统
  • spring 常用的注入方式有哪些?spring 中的 bean 是线程安全的吗?spring 事务实现方式有哪些?
  • 酷开科技荣获“消费者服务之星”称号后的未来展望
  • 鸿蒙harmony--TypeScript函数详解
  • 【JAVA WEB】 百度热榜实现 新闻页面 Chrome 调试工具
  • django报错:Cannot use ImageField because Pillow is not installed
  • 设计模式-职责链模式Chain of Responsibility
  • rediss集群 三主三从集群模式
  • nginx添加lua模块
  • Learn LaTeX 015 - LaTex Typeset 抄录
  • 2.11 运算符