自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 Qt 带过滤框的下拉多选(源码)

Qt开发的带过滤的下拉多选列表

2023-08-18 17:50:46 132 1

原创 C#通过Renci.SshNet或者Tamir.SharpSsh进行SFTP上传

C# WinForm通过Renci.SshNet和Tamir.SharpSsh进行SFTP文件上传最近在做WinForm的SFTP文件上传,通过自己的摸索和网上的查询,发现有两个DLL可以使用,但是两个都有缺点,不太满足我的要求,代码里再详细说明,把研究的内容和大家分享一下,同时也记录一下最近学习的动西。本篇包含两方面内容,一、通过Renci.SshNet进行SFTP上传二、通过Tamir.SharpSsh进行SFTP上传Renci.SshNet百度云下载地址 提取码:dpifTamir.Sha

2021-12-21 08:57:10 2922

原创 已打开的客户端程序直接打开而不另开程序

打开已经打开的客户端而不另起程序

2021-12-03 19:42:42 1091

原创 VS2015打包安装程序及通过自定义协议外部链接打开客户端

VS2015里打包安装程序,并且在注册表里写入自定义协议,通过外部链接调起客户端程序,客户端接收链接里的参数做对应的处理

2021-12-03 19:29:38 522

原创 DevExpress16.2补丁

DevExpress16.2补丁在网上搜了好长时间,要么需要注册,要么需要太多积分,传到百度云上大家自行下载吧,里面的patch7.exe好像不太好用,我用DevExpressPathVSP.vsix,安装到VS2015上,勉强解决了目前的问题。链接: https://pan.baidu.com/s/1fYte8VT0qOlfpkE2MAr2ww提取码: t2xi...

2021-07-15 16:42:17 144

原创 C#调用C++封装的dll返回字符串

最近在做C#调用c++封装的dll时,我用的qt封装的,由于编码问题(Windows默认GB2312,qt默认UTF-8),所以用ref string和char*交互时,返回的字符串经过编码转换后总有一部分汉字转过来还是乱码,后来经过网上查找,测试,发现了两种返回字符串的方法,记录一下。

2020-09-15 09:56:49 2987 1

原创 C#调Qt C++封装的dll以及C++回调

C#调Qt C++封装的dll以及C++回调最近这几天一直在研究用C++封装成dll然后在winform里调用,包括调用C++里的回调函数,记录一下,学习的过程我这个工程是用Qt C++封装一个往Linux上传文件的dll,然后在winform里调用,过程中遇到很多坑,简单记录一下:1. 需要注意的就是C#和C++的字段对应关系,C#里用string,这里传参的时候是char*。2. C#...

2019-11-21 17:23:55 1611

原创 关于**类型的二维数组的创建及取值

创建int类型的二维数组,创建一个3行3列的二维数组。int row = 3, col = 3;int a = new int*[row]; //每一行都是int*类型for(int i=0; i<row; i++){a[i] = new int[col]; //创建每一行}关于从int**类型中读取数据,根据本人的理解,假设有一个一维数组int* arr = new in...

2019-05-13 17:14:11 692

转载 c++ 指针和数组

int x[5]; 这个定义里面,我们说定义了一个数组x,此数组有5个数组元素,元素的类型为int类型。首先要问的是,x到底为什么东西? 我知道,在谭浩强的书上面说x是数组名,x代表了数组第一个元素的首地址。没错,x确实是数组的名字,x的值也确实是第一个数组元素的地址值。注意这里我们说x代表的值与数组第一个元素的地址值相等,但是并不是说他们的类型是一样的。那么x的类型到底是什么呢? 有人说就是in...

2019-05-10 17:30:58 285

转载 Linux下手动编译libcurl

官网下载libcurl解压tar -zxvf curl-7.51.0.tar.gzcd curl-7.51.0.tar.gz./buildconf./configuremakesudo make install在./configure --enable-pthreads后,会显示默认环境下安装后能使用的功能,若是满足需求就直接make和sudo make install。如果缺少...

2019-04-26 13:57:41 503

原创 关于Linux虚拟机错误“客户机操作系统已禁用CPU。请关闭或重置虚拟机。”的一种解决办法

关于Linux虚拟机错误“客户机操作系统已禁用CPU。请关闭或重置虚拟机。”的一种解决办法及进入救援模式一、这段可以跳过直接看下面的解决办法。先说下本人遇到的问题,在Linux上开发了一套系统,想着像windows一样,把最终的程序打包发给客户,在网上查找,尝试用linuxdeployqt来打包,从网上下载好编译好的linuxdeployqt,但是由于本机qt版本比较低,libc提示库太旧,li...

2019-04-24 10:57:27 97963 15

Qt 带过滤框的下拉多选(源码)

Qt6.4.3开发,MinGW + CMake编译 实现了三种不同的下拉多选: 1. QListView+QStandardModel 设置自身Item的setCheckable属性 2. QListView+QStandardModel 在item上绑定QCheckBox控件 3. QListWidget 绑定QCheckBox 三种其实都是一种,总体思想一样,为了解决过程中遇到的问题,尝试了三种不同的方法。 代码主要抄的其他网友的,参考:https://blog.csdn.net/qq_43793182/article/details/122080407

2023-08-18

Renci.SshNet.dll

Windows下连接SFTP服务器实现文件上传下载

2021-12-02

DevExpress16补丁

DevExpress16.2补丁

2021-07-15

空空如也

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

TA关注的人

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