自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# 多线程(包含多个参数)调用主窗体控件

多线程、主窗体

2022-07-26 16:37:15 632 1

原创 去掉项目git版本控制

进入项目文件夹右键选择git bash here在cmd窗口输入命令:find . -name ".git" | xargs rm -Rf

2021-10-21 16:57:43 270

原创 Delphi7 JSON文件生成

Delphi7 JSON文件生成最近有一个把文本数据按格式转JSON的需求,本来想使用读写文件的方式把内容写到文本文件,然后把文本文件保存问.json格式,后来仔细读了一下客户需求的JSON格式,发现里面包含JSON键值对、JSON数组等层层嵌套,于是想到使用SuperObject。下面说一下我的使用过程:把单元文件加载进来;定义json对象,这里要注意使用的类型是ISuperObject,申明时使用TSuperObject,看下面代码mainjson, subjson : ISuperObj

2020-08-08 11:50:48 1739

原创 PyQt5 textBrowser当前字体颜色、label背景颜色修改

label背景颜色修改global paleteGreen, paleteRedpaleteGreen = QPalette()paleteGreen.setColor(QPalette.Window, Qt.green)paleteRed = QPalette()paleteRed.setColor(QPalette.Window, Qt.red)self.label_41.setPalette(paleteRed)# self.label_41的autoFillBackground要设置为

2020-06-12 14:58:25 10457 2

原创 delphi常用

给指定位置编号CTRL+SHIFT+数字键跳转到指定编号位置CTRL+数字键函数快捷定义CTRL+SHIFT+Cpos函数用法:取出子串在父串第一次出现的位置,他们属于StdCtrls模块,例如:procedure TForm1.Button1Click(Sender: TObject);var strModel : string; strPos : Integer;beg...

2020-01-10 12:55:00 144

原创 Python把文件保存到数据库,并下载到本地

保存到数据库以二进制方打开文件;读取文件,把读取的二进制内容保存到数据库; with open(filePath[0], 'rb') as f: self.ss = f.read()从数据库下载打开对应文件类型的文件;把数据库二进制内容写入到文件中; with open('my.btw', 'wb+') as f: ...

2020-01-07 15:50:42 1395 2

原创 用vb调用bartender并打印

一、 情形:1. 用vb创建了一个按钮,想实现点击按钮就自动调用指定位置的bartender模板(.btw格式)2. 使用的bartender版本为专业版(Professional),但是点击按钮就报错或者不打印标签3. 代码如下: Public Sub mybtw(path) Dim btApp As BarTender.Applicatio...

2019-09-02 17:11:18 5544 1

原创 Windows下用SQL Server 2008访问MySQL

1.下载和安装mysql驱动;下载:链接如下:https://dev.mysql.com/downloads/connector/odbc/,下载时会让你注册账号,直接点击左下方蓝色字符“No Thanks, just start my download”安装:在系统环境变量中添加下载驱动的bin路径,然后以管理员权限打开cmd,输入Install.bat执行安装命令,更多操作步骤可以查看链...

2019-08-21 17:40:29 467

转载 爬虫模块安装

安装爬虫框架pyspider直接使用命令pythonc -m pip installpyScrapy安装的版本与当前版本3.7不匹配,因为syntax在python3.7版本为关键字,所以解决办法是修改源文件。修改后还是无法启动,我们可以通过报错看到错误的地方,继续修改,具体操作如下:找到pyspider模块文件夹中的run.py文件,修改其中的syntax关键字;把webui文...

2019-04-01 11:50:47 510 1

原创 Pyinstaller打包的程序运行时,如何快速调试

1.前因:开发环境下运行,程序正常,但打包后就报致命错误,如下图:2.解决方法:这种情况多半是模块导入不全,但是如果快速定位缺少哪些模块呢?首先,输入命令将程序打包成一个文件pyinstaller -F xxxxx.py;然后,通过控制台打开已打包好的文件,如下图:最后,导入缺少的文件,再按正常方法打包即可。...

2019-03-04 17:02:39 2637

原创 tableWidget无法选中单元格问题

前因:我弄了一个界面程序,可以在界面上修改tableWidget单元格的内容,但是每次改一个就需要点一下单元格,非常不方便,所以我想到了setCurrentCell()方法,但是效果却没达到。根因:我这个界面程序还要其它控件,导致焦点并不在tableWidget,所以加上self.tableWidget.setFocus()问题就解决了。 def nextPosition(self)...

2019-03-04 16:49:57 1683

原创 如何用Pyinstaller打包显示版本号的exe程序

如何用Pyinstaller打包显示版本号的exe程序参考链接:https://zhuanlan.zhihu.com/p/20731500https://blog.csdn.net/hurray123/article/details/48521845关于pyinstaller的用法可以在命令行下输入pyinstaller查看:重点来看下 –version-file FILE选项的用...

2019-02-13 10:12:01 5118

原创 Python2和Python3环境切换

Python2和Python3环境切换环境变量配置如何正确切换pip环境变量配置1.进入环境变量配置,在用户变量后者系统变量中找到变量PATH,确定python路径;2.把Python2的路径添加到变量值中,如下图,例如,我的是D:\PY2.7\Scripts;D:\PY2.7;3.打开Python 2.x版本所在文件夹,把执行文件python名称修改为python2;4.测试:打开c...

2019-01-11 10:58:54 2149

原创 pythoncharm运行脚本显示requests模块不存在

IDE报错如下: ModuleNotFoundError: No module named ‘requests’ 命令行编译可以通过: 查看IDE解释器: 其实这里查看解释器package就可以清楚地看到系统安装了哪些模块。我的问题在于电脑里以前安装了一个pythoncharm,新安装之后解释器路径指向新的地址从而找不到模块。 修改解释器路径: ...

2018-02-22 16:32:27 5745 1

原创 mysql通过odbc方式导入数据

mysql通过odbc方式导入数据配置本地数据源解决报错”Got a packet bigger than ‘max_allowed_packet’ bytes”配置本地数据源ODBC数据源管理器->用户DSN->添加->选择驱动程序(MySQL ODBC)->输入相应的IP及账号密码解决报错临时修改:mysql>set global max_allowed_packet=524288000;

2017-09-29 14:06:16 513

SuperObject.rar

实测可用,用Delphi生成json文件。 创建对象: TSuperObject.Create(stObject) 创建json数据对象: TSuperObject.Create(stArray) mainjson.S['factory'] := 'Z00CQJ_001'

2020-08-08

FoxitPDFDemo.rar

这是一个对foxit-quickpdf的一个简单封装,该动态库只有2个功能:把pdf中文本内容保存在txt文件、读取指定区域的文本内容。附件包含用例,已在delpih7上运行成功。

2020-06-22

空空如也

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

TA关注的人

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