自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C#如何实现在不同的控件上显示同一个字符串,又不想用强制类型转换

通常,定义一个函数,一个参数传入object sender参数,通过GetType()获得类型名,用switch去匹配执行.这个办法就要列举各种类型,还需要强制转换到相应的类型名.这是一个笨方法._ShowTextInfoInControl(TextBox1,"Hello");//等同于TextBox1.Text="Hello"//等同于Label1.Text="Hello"问题点:有一个数据,想在TextBox上显示,也想在ComboBox,Label,Button等上显示.

2024-12-05 00:54:45 147

原创 海康VisionMaster如何通过Modbus通讯触发不同的流程

在"发送数据2"模块上,输出数据选"Trigger清零",类型int,订阅选上面脚本的输出数据("97 脚本2.iOut").(注,输出数据,订阅那里,直接填"0"无法使地址100=0!b).绑定设备Modbus,绑定地址Trigger1,规划列表,名称Trigger1_1,字节起始位0-1,类型int,顺序CDAB,比较规划配置"=" "1"~"1".a)不同的触发事件,使用不同的触发字符.下图中字符"1",对应触发"流程1",字符"2"对应触发"流程2"...a).事件用"字节匹配""--"协议组装"

2024-11-28 17:15:42 2656

原创 C#如何添加类似Office的Ribbon控件

3.此时在工具箱上新增了一项"System.Windows.Forms.Ribbon"选项卡,2.在解决方案资源管理器上,引用那里点击鼠标右键,选择管理NuGet程序包。1.打开VS,创建Windows应用程序.4.添加Ribbon控件到窗体上.

2024-11-09 22:19:32 490

原创 C#自定义控件新增一个事件,自定义控件内的其他控件也响应该新增事件

三:新建frmMain.cs,添加上面的控件,控件名为ucImageSource1,在属性事件页面上,双击BtnClick右边栏,在ucImageSource1_BtnClick上添加代码进行测试.3.在frmMain窗口添加此UCImageSource控件,控件名ucImageSource1.运行时frmMain时,点击ucImageSource1,执行BtnClick.1.自定义一个控件UCImageSource,自定义一个BtnClick事件。//设置默认事件为要新增的事件BtnClick。

2024-09-17 11:09:55 635

原创 C#自定义控件的属性显示为下拉属性

C#自定义控件的属性显示为下拉属性

2024-09-17 10:11:43 623

原创 如何在Win11下激活SolidWorks 2016

9.然后再以管理员身份运行SW2010-2016.Activator.GUI.SSQ.exe,即使只安装了SolidWorks 2016,把所有都打钩,都能激活成功!以上都设置完之后,如果就开始运行激活程序SW2010-2016.Activator.GUI.SSQ.exe,不一定能够注册成功。网上很多文件关于Win11下激活SolidWorks2016的方法,试了很多此,一直激活不了,最后摸索出能激活成功的办法。如果不设置兼容性,屏幕不设置为640x480可能会闪退。2.输入法切换成系统的英文书法Eng,

2024-05-25 00:08:20 11248 2

原创 VB.NET:如何可以得到Combox的SelectionStart的值

在Combox1_MouseClick()下测试,可以得到SelectionStart的实际值.(你也可以测试一下其它事件.)

2024-04-15 15:33:34 290 1

原创 “打开文件所在位置“失败,提示“该文件没有与之关联的应用来执行操作。请安装应用,若已经安装应用...““

"打开文件所在位置"失败,提示:该文件没有与之关联的应用来执行操作。请安装应用,若已经安装应用,请在“默认应用设置"页面中创建关联。打开注册表,找到HKEY_CLASSES_ROOT\Folder\shell,把默认值删除即可.

2023-02-20 16:56:50 5560 14

原创 VS2019 VB.NET在调试中无法使用“编辑并继续“

之前在VS2010下开发的解决方案,在Win10下无法进行"分析"->"启动性能向导",无法优化程序.因此想在用新的VS2019进行开发并优化代码,但是出现调试过程无法使用"编辑并继续"的情况,每次运行中修改都要重新编译.找了各种办法都无法解决.最后在官网看到了需要4.6以上的.NET Framework的要求。适用于 Windows 10 的 UWP 应用以及面向 .NET Framework 4.6 桌面版或更高版本的 x86 和 x64 应用(.NET Framework 仅为桌...

2021-04-27 00:30:01 2993

原创 (VB.net)分享一个一维数组的冒泡排序QuickSort 程序大家参考

下面这段代码是我经常用的快速排序代码,以前在VB6上使用,后来转换到VB.net上用,分享给大家,代码没有问题,可以直接复制过去就可以调用使用.这是一段快速冒泡排序程序,一维数组,按照字符串进行排序StrComp(vTempVal, arrData(lTmpHi), CompareMethod.Text) ,如果需要按照其他方式排序可以去修改这个比较方式.''' <summary> ''' Quick Sort ''' </summary> '...

2021-02-20 11:57:06 476

原创 多个控件执行同一个鼠标滚动程序,可能会被执行多次,如何实现只执行一次操作?

       一个窗体内有1个GroupBox(fraSld),多个PictureBox(Image1~16)和1个Label(lblFileName),它们嵌套或叠加在一起.鼠标在以上控件区域内滚动(执行MouseWheel事件),需要执行一次翻页操作,但是由于叠加或者嵌套在一起,实际可能会被执行1~3次.        为了达到只执行一次翻页,使用时间间隔来判断,如果间隔不够则不进行实际操...

2019-02-14 14:33:36 461

原创 用Webbrowser打开Office时不提示打开、保存对话框

  Public Shared Sub _RegisterAutoConfirmOffice(ByVal bComfirm As Boolean)        Try            If bComfirm = True Then                My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Micr...

2019-01-11 16:04:14 2871 1

原创 (VB6)如何默认点击使用Webbrowser打开Office时出现的“您要打开还是保存此文件?”的打开按钮

点击“打开”按钮的思路:      当跳出对话框的时候,程序被挂在,程序不能直接跑到点击代码里,需要开一个线程进行点击。在VB6里,可以用Timer控件进行定时执行点击动作,实现类似线程的功能。以下代码在Win7 64位下测试可以实现。在窗体上添加Timer1控件,设定Timer1.Interval 为 100‘-----------------------------------

2016-10-07 19:38:06 3293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除