- 博客(20)
- 收藏
- 关注
原创 C#在EXCEL中Shapes.AddPolyline,AddShape,Addline用法
C#在EXCEL中Shapes.AddPolyline,AddShape,Addline用法
2022-08-20 16:29:41
707
原创 消息筛选器显示应用程序正在使用中。 ((错误来自 HRESULT:0x8001010A (RPC_E_SERVERCALL_RETRYLATER))与word无法打开现有文件normal该如何解决
最近在c#操作word时,每次转换前便一直疯狂报错弹窗无法打开现有文件normal。报错提示为“消息筛选器显示应用程序正在使用中。 ((错误来自 HRESULT:0x8001010A (RPC_E_SERVERCALL_RETRYLATER))”。下方是源码: object missing = System.Reflection.Missing.Value; Word.Application wordApp = new Word.Application();
2021-12-13 14:15:41
4862
原创 c#关于单元格合并居中显示等基础操作
表格数据居中设置//设置每行数据居中dataTable.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;//设置列名居中dataTable.ColumnHeadersDefaultCellStyle.Alignment =DataGridViewContentAlignment.MiddleCenter;关于鼠标悬浮表格,气泡显示该单元格所有数据1、设置DataGridView的ShowCel
2021-07-28 14:47:52
1152
1
原创 QT关于QTableWidget从数据库插入数据及表格排序
针对于qtablewidget的排序,其实本身控件便有自带排序的功能,但是需要注意插入的数据格式,不然会出现类似于22>111>10的这种错误排序情况。以下代码可以完整使用,仅供参考: QSqlDatabase db =QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName(DataPath);//设置数据库名 bool ok = db.open(); if(ok) { qDebug()&
2021-07-17 17:05:16
2265
原创 QT通过map拼接json串
#include <QJsonArray>#include <QJsonObject>#include <QJsonDocument> QMap<QString, QVariant> uploadmap; uploadmap.insert("A", "111"); uploadmap.insert("B", "222"); QJsonDocument doc123 = QJsonDocument::fromVariant(QV.
2021-06-26 10:19:15
322
原创 QT读取DeBug目录下配置文件信息
配置文件内容样式[CONFIG]ipPort=***********databaseword=***********Version=***********//读取config.ini配置文件内信息 //读文件 QString filename = QCoreApplication::applicationDirPath() + "/config.ini"; QSettings settings(filename, QSettings::IniFormat); QStr
2021-06-26 10:15:30
323
原创 QT界面基础样式的操作
QT界面基础样式的操作将界面取消系统默认窗体 windowModality属性设置:ApplicationModal设置窗体背景图样式:styleSheet属性:QWidget#centralWidget{border-image: url(:/back/Resource/background.png);}设置按钮透明不显示边框,只显示text内容ui->showdataBtn->setFlat(true);ui->showdataBtn->setStyleShee
2021-06-26 09:52:05
100
原创 QT将程序缩小到托盘可见
将qt所运行的程序,像企鹅等类似样式可缩小化到托盘,右击选择菜单及双击打开展示界面以下代码可直接运行使用。.h文件如下#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QSystemTrayIcon>#include <QMenu>#include <QAction>namespace Ui {class MainWindow;}clas
2021-06-26 09:39:09
884
原创 QT如何设置小程序不被重复启动多个该程序
添加互斥锁 判断 如果进程有该程序,则return不运行#if defined Q_OS_WIN32 //for win#include <windows.h>bool checkOnly(){ // 创建互斥量 HANDLE m_hMutex = CreateMutex(NULL, FALSE, L"fortest_abc123" ); // 检查错误代码 if (GetLastError() == ERROR_ALREADY_EXI
2021-06-26 09:32:31
284
原创 c# 简单的udp接收数据模型
话不多说直接上代码,可以直接运行private static Socket udpServer; static void Main(string[] args) { //1,创建socket udpServer = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); //2,绑定ip跟端口号
2021-06-26 09:28:50
561
原创 c#关于Excel单元格的操作
基于Excel插入或获取单元格数据及位置,行列转换位置数据格式为例:$A$1,$A$1:$B$5; $F$F三种地址位格式 /// <summary> /// 根据单元格插入数据 wy /// </summary> /// <param name="name"></param> /// <param name="Data"></param>
2021-06-26 09:26:27
457
原创 c#项目连接Sqlite数据库并新增数据
直接上代码 仅供参考。//创建一个连接到指定数据库,并插入数据 SQLiteConnection m_dbConnection; public void InsertData(List<RfidModel> rf) { try { m_dbConnection = new SQLiteConnection("Data Source=D:\\Project\\bin\\Debug\\rfid.db;Version=3;"
2021-03-31 09:30:17
753
原创 WINFORM打开窗体,设置窗体在右下角,为什么设置了Location位置无反应。
WINFORM打开窗体,设置窗体在右下角,为什么设置了Location位置无反应。 DissolvedOxygenForm df = new DissolvedOxygenForm(callback); var screen = Screen.FromPoint(new Point(Cursor.Position.X, Cursor.Position.Y)); var x = screen.WorkingArea.X + screen
2021-03-06 15:10:57
1369
原创 c#Winform根据文件地址快速预览文件
根据文件路径快速预览文件//打开对话框预览System.Diagnostics.Process.Start(FilePath);Tools.ViewFile(FilePath);
2020-12-12 17:03:21
539
1
原创 关于c#在64位系统上对System32内文件进行操作及关于复制某文件夹下的所有文件到另一个文件夹下
关于c#在64位系统上对System32内文件进行操作主要需要运用到系统的两个api接口分别为Wow64DisableWow64FsRedirection与Wow64RevertWow64FsRedirection。以及关于复制某文件夹下的所有文件到另一个文件夹下。闲话不多说,直接上代码。 // 关闭64位(文件系统)的操作转向 [DllImport("Kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
2020-12-11 11:23:34
666
原创 WPF按钮样式
<UserControl.Resources> <ControlTemplate x:Key="btnupdateborder"> <Grid> <Rectangle> <Rectangle.Fill> <ImageBrush ImageSource="/CasePanel;comp...
2020-08-04 16:33:11
380
原创 WPF取消Windows页面标题栏
<Window x:Class="CasePanel.Views.ModiftcaseWindowView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:prism="http://prismlibrary.com/"...
2020-07-31 14:07:53
3406
1
原创 C#WPF用Devexpress在MVVM模式下画图:柱状图,饼状图,曲线图
使用Devexpress在mvvm模式下画图的完整测试图与代码直接上图跟代码了chart.xaml代码饼形图饼形图 <dxc:ChartControl Name="chartControl"> <dxc:SimpleDiagram2D> <dxc:PieSeries2D x:Name="series" DisplayName="S
2020-06-23 15:50:16
1495
3
原创 C#WPF调用Devexpress与Syncfusion的控件使背景图空白
因为调用插件库里的空间会默认更改系统主题,所以只要在App.xaml.cs中注释掉两行代码,并新增一行代码即可。DevExpress.Xpf.Core.ApplicationThemeHelper.UseLegacyDefaultTheme = true; //DevExpress.Xpf.Core.ApplicationThemeHelper.ApplicationThemeName = DevExpress.Xpf.Core.Theme.NoneName; //DevExpress.Xpf.Core
2020-06-23 14:59:15
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人