Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by this.Perform Layout
C# Windows Forms应用程序-001
目录 项目概述 这是一个简单的C# Windows Forms应用程序,展示了如何通过用户界面与文件系统进行交互,并利用.NET框架提供的API来获取文件的元数据,用于浏览和获取程序文件的信息。具体功能包括: 浏览程序文件:允许用户通过文件对话框选择一个.exe文件。 获取并显示程序文件信息:一旦选择了文件,应用程序会读取并显示该文件的详细信息,如公司名称、产品名称、语言标志、版本号和版权声明。 获取当前程序文件信息:还可以显示当前运行的应用程序本身的详细信息。 创建窗体和控件: 定义窗体类 Form1 并添加各种控件(按钮、文本框、分组框、标签等)。 在 InitializeComponent 方法中配置每个控件的位置、大小、文本和其他属性。 事件绑定: 为每个按钮绑定点击事件处理方法。 button1_Click: 打开文件对话框并显示选中的文件路径。 button2_Click: 获取并显示所选文件的详细信息。 button3_Click: 获取并显示所选的应用程序本身的详细信息。 主要组件及功能 类定义 public class Form1 :...
Trae IDE新建C#工程
目录 1 结论 2 项目结构 3 项目代码 新建C#工程来说,Trae的Chat比DeepSeek的Coder好用。 MyWinFormsApp/ │ ├── Program.cs ├── Form1.cs ├── Form1.Designer.cs ├── MyResources/ │ └── MyResources.resx └── MyWinFormsApp.csproj 根据AI提示反复迭代修改这几个文件,可以实现C#窗口程序的生成。 //Form1.csusing System;using System.Windows.Forms;namespace MyWinFormsApp{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // 使用 .resx 文件中的资源 this.Text =...
C#使用MQTT(一):MQTT服务端
即时通讯协议, 开发商 IBM MQTT(消息队列遥测传输)是ISO标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件。 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。 管理Nuget包,输入关键字Mqtt 点击安装 安装完成后示例如图 我们使用MQTTnet.dll,程序集 MQTTnet, Version=4.3.6.1152。应用程序.net framework版本需要4.6.1或者以上 文件 FormMqttServer.Designer.cs namespace CultureDemo{ partial class FormMqttServer { ///...
C#使用MQTT(二):MQTT客户端-CSDN博客
上一篇我们初步设计了MQTT服务端 C#使用MQTT(一):MQTT服务端-CSDN博客 文件FormMqttClient.Designer.cs namespace CultureDemo{ partial class FormMqttClient { /// <summary> /// Required designer variable. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// Clean up any resources being used.
C#使用MQTT(一):MQTT服务端_c# mqtt-CSDN博客
MQTT(Message Queuing Telemetry Transport) 即时通讯协议, 开发商 IBM MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。 新建Winform应用程序,将默认的Form1重命名为FormMqttServer 管理Nuget包,输入关键字Mqtt 点击安装 安装完成后示例如图 我们使用MQTTnet.dll,程序集 MQTTnet, Version=4.3.6.1152。应用程序.net framework版本需要4.6.1或者以上 窗体...
图书管理系统设计【注:开发环境为Visual Studio 2022 开发语言:C# 数据库:SQL Server】
随着信息技术的快速发展,图书馆作为知识存储和传播的重要场所,其管理方式的现代化和自动化变得尤为重要。本项目旨在利用C#编程语言和SQL Server数据库技术,设计并实现一套高效、便捷的图书馆管理系统,以提高图书馆的管理效率和服务质量。 用户角色管理:系统应支持管理员、教师、学生等多种用户角色的管理,不同角色具有不同的权限和操作范围。 图书信息管理:系统应能够录入、修改、查询和删除图书的基本信息,包括书名、作者、出版社、ISBN号、库存量等。 借阅管理:系统应支持图书的借阅、归还和续借操作,记录借阅者的信息、借阅时间、归还时间等,并能够查询借阅历史和逾期未还图书。 报表统计:系统应提供图书借阅量、借阅者类型等统计报表,以便管理员进行数据分析和管理决策。 数据库设计 使用SQL Server数据库管理系统,设计如下数据表: (1)用户表(Users):存储用户的基本信息,包括用户名、密码、角色等字段。 (2)图书表(Books):存储图书的基本信息,包括书名、作者、出版社、ISBN号、库存量等字段。...
Bentley二次开发教程28-交互窗口-案例实战2-EC属性赋值工具-CSDN博客
该工具会根据用户输入的路径获取Schema文件的路径,然后通过路径读取对应的Schema文件并在树状图中显示EC类,当用户选择树状图上的节点时,此时会触发事件,根据EC属性添加用户自定义控件用于显示EC属性并可对其进行赋值操作。完成后选取元素,点击界面上的应用,此时元素会被赋予指定EC类,同时修改的EC属性值也会被同步赋予。 该工具涉及到的WinForm控件有:TextBox,Button,TreeView,Panel,UserControl(用户自定义控件)。 using Bentley.DgnPlatformNET; } instance.WriteChanges(); } } private void AddECPropItems(TreeNodeMouseClickEventArgs e) { m_proppanel_ECProp.Controls.Clear(); IECClass eCs = m_ecschema.GetClass(e.Node.Name); IEnumerable<IECProperty> props = eCs.Properties(true);...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with this.Perform
Contact this.Perform, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack