• 2024-08-30vb6.0版本钢琴简谱播放程序代码QZQ-2024-8-30
    OptionExplicitConstINVALID_NOTE=-1’Codeforkeyboardkeysthatwedon’thandleDimnumDevicesAsLong’numberofmidioutputdevicesDimcurDeviceAsLong’currentmidideviceDimhmidiAsLong’midioutputhandleDimrcAsLong’return
  • 2024-08-30VB版本电子琴简谱播放器代码QZQ-2024-8-30
    OptionExplicitPrivateDeclareSubSleepLib“kernel32”(ByValdwMillisecondsAsLong)PrivateConstsColr=&H4000&DimmmAsVariant'不再使用NewsMidi,而是使用Variant类型,可以存储不同类型的数据PrivateDeclareFunctionmidiOutCloseLib“winmm.dl
  • 2024-08-30VB版本MIDI钢琴简谱播放器全代码QZQ-2024-8-30
    PrivateDeclareFunctionGetKeyState%Lib“user32”(ByValnVirtKeyAsLong)PrivateDeclareSubSleepLib“kernel32”(ByValdwMillisecondsAsLong)PrivatesuduAsIntegerPrivateConstVK_LBUTTON&=&H1PrivateisOgainAsBoolean'是否重复按键Pri
  • 2024-03-28Qt显示图像之QGraphicsPixmapItem
    为防止不断地addItem导致内存增长,建议在初始化时newItem、scene->addItem。在合适的地方scene->removeItem(或scene->clear)或者item->setVisible。h头文件中#include<QGraphicsView>QGraphicsView*view;QGraphicsScene*scene;QGraphicsPixmapItem*m_pix=nullptr;cp
  • 2024-01-11arthas命令实现原理-MBean的使用
    MBean,MXBean简介MBean是一个托管的javabean对象,MBean是一个托管Java对象,类似于JavaBeans组件,遵循JMX(JavaManagementExtensions,即Java管理扩展)规范中规定的设计模式。MBean可以表示任何需要管理的资源。MBeans公开了一个管理接口,该接口由以下部分组成:一组可读或可写属性,或两
  • 2023-12-29班长竞选PPT制作
    2023-2024学年2060A0学校02FE班级班长竞选同学们(或者参与竞选的同学)的姓名分别是子轩、梓轩、梓宸、梓辰、梓涵、一诺。发言提示:自我介绍、我的竞选理由、如果我当选。在PPT展示页面上添加一个标签(在开发工具的控件里)并设置属性。标签的单击事件代码如下(写在PPT展示页码对应的V
  • 2023-12-20导入一个没有合并项 的excel表格
    导入excel///<summary>///导入设计地层单元数据-量纲设置///</summary>///<paramname="planId">方案ID</param>///<paramname="lists">录入基本信息</param>///<paramname="errorM
  • 2023-07-19GDI+画刷(HatchBrush)
    HatchBrush在构造过程中需要指定画刷类型、前景色、后景色三项内容,其中画刷类型在官方文档中给出的枚举类型如下所示:1typedefenumHatchStyle{2HatchStyleHorizontal,3HatchStyleVertical,4HatchStyleForwardDiagonal,5HatchStyleBackwardDiagonal,6Hatc
  • 2023-05-09【PyQt6】Python实现QComboBox显示文本与对应值不同的方法
    问题实现QComboBox显示文本与对应值不同的方法。比如下拉框显示“正确”和“错误”,但程序中想要获取“1”和“0”,但又不想再根据显示内容来判断。解决#设置combobox.addItem("正确",1)combobox.addItem("错误",0)#获取text=combobox.currentText()#正确/错误val
  • 2023-01-17LINUX-QT串口操作
    接收显示控件   添加串口模块  添加头文件  在头文件中声明一个函数  使用声明的函数  在mainwindow中进行调用InitUI  voidMainW
  • 2022-12-12迭代器模式
    定义迭代器模式迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。实例:三个餐厅要合并,每个餐厅的菜单采用不同和数据结构实现,服务员需要获取
  • 2022-12-05QT添加下拉框
    1.在ui界面上有一个名为comboBox_content的下拉框,向其添加四个下拉内容,QModbusDataUnit是QModbusTcpClient的成员//四种通信内容:线圈(Coil)、离散量输入(DiscreteInputs)、输入
  • 2022-10-19建造者模式
    建造者模式eg:日常生活中,装修房子会根据不同的场景、品牌、型号、价格等等组合形成了各式各样的装修风格(套餐A:现代简约,套餐B:轻奢田园,套餐C:欧式豪华)一些基本物料不会变,而其