• 2024-09-28使用C# WinForm读取MODBUS 数据
    前言因工作原因本人最近使用MODBUStcp进行数据读取,所以使用WINFORM简单写了一个读取工具。一、界面搭建创建winform界面,按照如下搭建界面二、添加modbus库等待安装完成,项目内出现名称三、添加代码双击打开按钮,进入代码界面usingEasyModbus;usingSystem;usi
  • 2024-09-20C# 报错:System.Threading.ThreadStateException:”当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“的解决办法
    原因分析System.Threading.ThreadStateException 错误通常发生在尝试在非UI线程中创建或访问 ActiveX 控件(如COM 组件)时。在 Windows Forms应用程序中,所有 UI操作必须在创建该UI 的线程(通常是主线程)上执行。解决方案要解决这个问题,你需要确保在 UI 线程上创建
  • 2024-08-19通过代码添加的控件的事件如何编写?
    0背景这两天在重新复习事件,比如Winform控件的事件,利用vs很方便地实现。比如:想要在窗体加载时,修改窗口的标题;我们只需要双击Form1的标题栏即可;vs便会给我们生成如下代码,且光标自动定位到方法体中:privatevoidForm1_Load(objectsender,EventArgse){}然后我
  • 2024-07-12倒计时
    usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace倒计时{publicpartialclassForm1:Form{pu
  • 2024-07-03Winform-处理鼠标拖放的内容
    在DragEnter事件中检查拖放的内容是否匹配privatevoidButton1_DragEnter(objectsender,DragEventArgse){if(e.Data.GetDataPresent(DataFormats.Text))//判断拖放的内容是否为文本e.Effect=DragDropEffects.Copy;//为文本,将操作效果设置为拷贝else
  • 2024-06-09鸿蒙创意开发2.0
    #鸿蒙期末作业#补救,基于鸿蒙开发的鸿蒙创意软件的外观已经完善了,由于上一篇内容质量太低,这期作者尽量把重点解说一下。本次开发创意型计算器1.创建一个计算器按钮先上代码://如果只有一个component显示不了,声明预览@Preview//因为没有设置高宽所以组件就一点//声明组件@
  • 2024-02-23清除缓存解决viewBinding不生效没提示,+ 新手,android stdio,kotlin,viewBinding笔记,2024
    我的问题是缓存导致的,文件->清除缓存->清楚并重启头一次用,我也不知道为什么是缓存问题。官方文档链接:https://developer.android.com/topic/libraries/view-binding?hl=zh-cn官方博客链接:https://medium.com/androiddevelopers/use-view-binding-to-replace-findviewbyid-c
  • 2024-01-05不同窗体间修改对方控件属性
    在WinForms应用程序中,若要从TestForm修改Form1中控件的Text属性,你需要确保Form1的实例在TestForm中是可访问的。有几种方法可以实现这一点,最常见的方法是通过构造函数传递Form1的引用,或者使用公共属性或方法来设置。首先确保控件(在本例中为Button)在Form1中是可访问的,设置Modifie
  • 2023-09-01ListView中Button事件
    为了解决ListView中Item里的Button独立事件响应,可以采用以下方法:在BaseAdapter的getview里添加加粗代码:<spanstyle="font-size:14px;">@Override publicViewgetView(intposition,Viewview,ViewGrouparg2){ view=layoutInflater.from(context).inflate( R.layo
  • 2023-08-20JS习题解析
    1、页面有一个id为button1的按钮,如何通过原生的js禁用?(IE考虑IE8.0以上版本)A、document.getElementById("button1").readonly=true;B、document.getElementById("button1").setAttribute('readonly','true');C、document.getElementById("button1&quo
  • 2023-05-20C# AutoLogin
    usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceAutoLogin{publicpartialclassForm1:Form
  • 2023-05-13用鼠标获取任意窗口的句柄, 并把它当作子窗体
    unitUnit1;interfaceuses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,StdCtrls,ExtCtrls;type TForm1=class(TForm)  Panel1:TPanel;  Edit1:TEdit;  Button1:TButton;  Button2:TButton;
  • 2023-05-08partial
    partial部分类,当两个类的类名一致,且都加了关键字partial,在编译时是当作一个类partialclassForm1//partial部分类publicpartialclassForm1:Form右键快捷菜单把你当前想要的右键菜单选中,默认无事件:在.Net平台上,我们所用的控件都封装了很多的事件。事件就是对用
  • 2023-04-27线程暂停
    代码:namespaceThreadPause{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}ManualResetEventOnOff=newManualResetEvent(true);privatevoidForm1_Load(objectsende
  • 2023-03-243.24总结
    packagecom.example.myapplication;importstaticandroid.view.View.*;importstaticcom.example.myapplication.R.*;importandroidx.appcompat.app.AppCompatActivi
  • 2023-03-12Android布局
    RelativeLayout根据父级定位android:layout_alignParentLeft="true"父容器左边android:layout_alignParentRight="true"父容器右边android:layout_alignParentTop="
  • 2023-01-1613.PyQt5【基本组件】普通按钮-QPushButton
    一、前言在任何GUI设计中,命令按钮都是最重要和最常用的控件。任何计算机用户都熟悉带有保存、打开、确定、是、否和取消等作为标题的按钮。在PyQtAPI中,QPushButton类
  • 2023-01-15Android开发学习之路--UI之初体验
      之前都是学习Activity,对于布局都没有做过学习,这里就简单学习下吧。下面看下AndroidStudio下有哪些控件:  这里分为Widgets,TextFields,Containers,Date&Time和Exp
  • 2023-01-06直播平台搭建源码,更改图片透明度
    直播平台搭建源码,更改图片透明度 publicpartialclassForm1:Form{  publicForm1()  {    InitializeComponent();  }  Imagenew_img; 
  • 2022-12-30基于C#实现屏幕桌面截图
    原文网址:https://www.jb51.net/article/269794.htm代码12345678910111213141516171819publicpartialclassForm1:Form    { 
  • 2022-12-26MFC应用程序对话框架构
    喜欢大概就是:在我们俩对视的一瞬间,我突然就避开了你的视线,而当你走过去的时候,我却在你背后看了你好久。。。---- 网易云热评一、新建MFC应用程序项目,项目名称不能用中文 
  • 2022-12-23成品直播源码,实例源码系列-更改图片透明度
    成品直播源码,实例源码系列-更改图片透明度 partialclassForm1{  ///<summary>  ///必需的设计器变量。  ///</summary>  privateSystem.Componen
  • 2022-12-14动态代理
    button1.setOnLongClickListener(newView.OnLongClickListener(){@OverridepublicbooleanonLongClick(Viewv){
  • 2022-11-24DialogPreference的子类输入框弹出的样式修改
    说到这个真的苦逼,我最后悔的是使用官方主题的样式进行修改,然后尝试让变色变成文字颜色,结果是很多地方的文字看不到了,各种各样的样式都要进行修改,整个app,总是有很多地方文
  • 2022-10-31实战——二、c#窗体(2)
    初入坑,细节上问题不断。问题一:上一篇博文中写了控件透明的方法,对于label是实用的,即​​​this.label1.BackColor=System.Drawing.Color.Transparent;​​​但是对于bu