c#
txwtech笛克特科
like C++/QT/OpenCV/C#/
cdtxw@foxmail.com
展开
-
c# listview控件调整标题显示顺序
listview在成员位置点击上下箭头移动后,实际显示不会改变,因为DisplayIndex没有改变。右键点击listview,选择编辑列。修改DisplayIndex。原创 2024-07-18 11:25:01 · 360 阅读 · 0 评论 -
c#调用c++ dll库报错System.BadImageFormatException
System.BadImageFormatException:“试图加载格式不正确的程序。(异常来自 HRESULT:0x8007000B)”2.选择相同位数,比如x64平台,c#也需要x64。1. dll需要选择release模式进行编译。c++可以输出到控制台,c#不能显示,就会报错。3.不要设置c#不支持的函数供调用。原创 2024-07-10 22:19:24 · 406 阅读 · 0 评论 -
c#调用c++dll方法
添加dll文件到debug目录,c#生成的exe的相同目录。就可以直接使用了,放在构造函数里面测试。原创 2024-06-12 14:11:14 · 377 阅读 · 0 评论 -
c#引用dll报错cs8370功能“本地函数特性“在c#7.3中不可用
cs8370:功能"本地函数特性"在c#7.3中不可用。代码放在form类里面。原创 2024-06-12 13:58:16 · 311 阅读 · 0 评论 -
c#未能加载基类System错误 这台计算机上缺少此项目引用的 NuGet 程序包
有关更多信息,请参见 http://go.microsoft.com/fwlink/?缺少的文件是 ..\packages\OpenCvSharp4.runtime.win.4.5.3.20211228\build\net461\OpenCvSharp4.runtime.win.props。如:D:/aa/testdll/packages。如果是472,则更换472的框架。原创 2024-06-07 10:50:44 · 437 阅读 · 0 评论 -
c#通过sqlsugar查询信息并日期排序
c#通过sqlsugar查询信息并日期字段排序。原创 2024-06-05 10:06:45 · 485 阅读 · 0 评论 -
c# Attribute特性示范
MyCustomAttribute("Example")] 中括号写在类前,表示此类具有此特性。”property” 译为“属性。Attribute用特性描述。原创 2024-06-05 08:35:19 · 329 阅读 · 0 评论 -
c#快速获取超大文件夹文件名
/过滤指定查询xml文件。//数据量大,转换则慢,枚举集合速度快:(10万个文件)c#快速获取超大文件夹文件名。枚举集合查找指定文件。原创 2024-06-04 13:39:18 · 378 阅读 · 0 评论 -
c#点击listview控件获取内容
点击事件: (listview控件确保有内容,比如已查询到数据添加到了listview)原创 2024-05-23 13:43:07 · 444 阅读 · 0 评论 -
c# 解决窗体关闭时出现“访问已释放句柄“的异常
this.button_search.IsHandleCreated)//主窗口的日志。//解决窗体关闭时出现“访问已释放句柄“的异常。c# 解决窗体关闭时出现“访问已释放句柄“的异常。原创 2024-05-23 10:41:47 · 344 阅读 · 0 评论 -
vs创建asp.net core webapi发布到ISS服务器
点击ISS Express测试,可以成功打开网页。打开服务器创建test123文件夹,并设置共享。找到服务器IP共享的test123文件夹。点击生成,发布到服务器。原创 2024-03-05 14:41:29 · 646 阅读 · 0 评论 -
c#异形窗体遮罩效果
c#异形窗体遮罩效果,移动,关闭,最大化,最小化,还原操作。原创 2024-01-14 23:14:45 · 1279 阅读 · 3 评论 -
试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
试图加载格式不正确的程序。(异常来自 HRESULT:0x8007000B)c#调用动态库是报错。原创 2023-12-20 09:13:01 · 735 阅读 · 0 评论 -
c#读取XML文件实现晶圆wafermapping显示demo计算电机坐标以便控制电机移动
6.通过2个上下对位点,计算dieszie高,比实际xml文件的diesize精度更高。原创 2023-12-11 22:35:42 · 2631 阅读 · 2 评论 -
C#简单晶圆wafermapping显示示范demo
Wafermap.cs动态库。点击,双击可改变颜色。原创 2023-10-17 21:46:33 · 1818 阅读 · 1 评论 -
c#按键键盘事件监控上下左右和其它按键
重写:protected override bool ProcessDialogKey(Keys keyData)就可以实现了。原创 2023-06-28 21:25:13 · 1655 阅读 · 0 评论 -
c#连接webservice方法
使用webservice,应用后,可以直接调用方法。类似于引用dll后,直接调用类方法。m_service.方法2xxx(string xx)直接调用。右键引用-》添加服务引用-》输入webserver地址->转到。using 命名空间xxx.olding_interface;m_service.方法xxx()直接调用。构造函数中初始化连接。原创 2023-06-17 19:25:17 · 382 阅读 · 0 评论 -
C#winform实现外部图片的拖拽拖入图片框
/这句代码不会抱错,但是需要手动输入,.net编辑器无法自动识别AllowDrop。pictureBox1的属性里面直接选择是找不到的,只能代码设置。C#实现外部图片的拖拽拖入图片框。原创 2023-04-06 22:38:16 · 1097 阅读 · 0 评论 -
c#连接oracle数据库增删改查示范
c#连接oracle数据库增删改查。原创 2023-03-07 21:59:14 · 1382 阅读 · 0 评论 -
c# DevExpress设置GridControl_cardview使用示范
devexpress_cardview_demo使用示范.rarc#winform更多下载资源、学习资料请访问CSDN下载频道.c# DevExpress设置GridControl_cardview-修改record-N1-标题名的方法。devexpress-cardview-demo使用示范.rar-C#文档类资源-CSDN下载。devexpress-cardview-demo使用示范.rar-C#文档类资源-CSDN下载。添加对应组件,编辑框与图片控件。配置每个column对应的组件。原创 2022-12-14 16:46:09 · 1470 阅读 · 0 评论 -
c# DataTable关联dataGridView创建与修改数据
/关联DataSource,数据改变自动更新到表格(数据网格视图)c# DataTable关联dataGridView1创建修改数据。原创 2022-12-01 11:16:27 · 3318 阅读 · 0 评论 -
C#调用python脚本文件方法
【代码】C#调用python脚本文件方法。原创 2022-09-30 16:37:37 · 487 阅读 · 0 评论 -
C#调用windows图片查看器方法
C#调用windows图片查看器方法。原创 2022-09-30 16:32:48 · 665 阅读 · 0 评论 -
c# HttpWebRequest 返回BadRequest(400)的信息读取
使用 HttpWebRequest 调用 GetResponse() 方法,返回 WebException,HttpStatusCode 是 400,无法获取返回的错误信息;在 catch 中捕获 WebException 异常,处理返回的详细信息。原创 2022-08-12 15:35:16 · 3674 阅读 · 0 评论 -
C#dateTimePicker如何显示日期时间?
dateTimePicker_start_date是dateTimePicker控件名字。C#dateTimePicker如何显示日期时间?原创 2022-07-27 08:57:33 · 1918 阅读 · 0 评论 -
SqlSugar库操作mysql数据库方法-增删改查
SqlSugar库操作mysql数据库方法 添加引用:MySql.Data.dll,SqlSugar.dll增删改查DBContext.cs 创建一个类:Sugar_Get_Info_Class.cs每个类文件对一个数据库的表mysql数据库的创建方法参考:https://www.cnblogs.com/txwtech/category/1973054.html.........原创 2022-07-04 16:45:56 · 2546 阅读 · 0 评论 -
c#ms chart图表隐藏与显示某一系列曲线方法
c#ms chart图表隐藏与显示某一系列曲线方法 private void checkBox1_CheckedChanged(object sender, EventArgs e) { if(checkBox1.Checked==true) { // chart1.Series[0].IsVisibleInLegend = true; // chart2.Series[0].I原创 2022-04-29 16:40:05 · 1161 阅读 · 0 评论 -
c#对话框消息框-messagebox.show置顶方法
c#对话框消息框-messagebox.show置顶方法 // MessageBox.Show("<称重设备>串口" + COMPort + "打开失败\r\nCOM端口选择正确吗?\r\n串口线连接了吗?\r\n" + e.StackTrace,"串口错误",MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopO原创 2022-04-26 21:28:29 · 3264 阅读 · 0 评论 -
c#获取程序版本号
c#获取程序版本号c#获取程序版本号Properties-AssemblyInfo.cs里面改或者项目-右键-属性-应用程序-程序集信息Content.Text = "程序集版本:" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() +"\n";Content.Text += "文件版本:" + Application.ProductVersion.ToString() +"\原创 2022-04-25 14:32:22 · 4339 阅读 · 0 评论 -
devenv.exe不是内部命令win10添加环境变量无效怎么办
devenv.exe不是内部命令win10添加环境变量无效怎么办devenv.exe不是内部命令win10添加环境变量无效怎么办解决步骤:原来是因为环境变量配置后需要重新打开cmd1、关闭cmd命令窗口2、再次在运行里输入cmd命令3、在cmd窗口里输入devenv,环境变量设置成功了。...原创 2022-04-25 14:30:25 · 1709 阅读 · 0 评论 -
c# dos命令行创建控制台程序
D:\NetCoreDemo\coreconsole>dotnet new使用情况: new [选项]dotnet new console o d:\txwtech11选项:-h, --help 显示有关此命令的帮助。-l, --list 列出包含指定名称的模板。如果未指定名称,请列出所有模板。-n, --name 正在创建输出的名称。如果未指定任何名称,将使用当前目录的名称。-o, --output 要放置生成的输出的位置。-i, --install 安装源或模板包。-u,原创 2022-04-25 14:28:57 · 225 阅读 · 0 评论 -
C#程序编译时自动更新版本号方法
C#程序编译时自动更新版本号方法C#程序编译时自动更新版本号方法1.创建控制台工程AutoUpdateVersion,复制如下代码,生成exe文件using System; using System.IO;//by txwtech namespace AutoUpdateVersion { class Program { static void UpdateVersion(ref string line) .原创 2022-04-25 14:25:39 · 1423 阅读 · 3 评论 -
c#判断list链表是否有重复内容
List<string> vList = new List<string>(); vList.Add("aa"); vList.Add("aa"); vList.Add("bb"); vList.Add("bb"); // vList.Add("bb"); //int HaveDuplicates = vList.Where(g ..原创 2021-12-28 17:26:07 · 3446 阅读 · 0 评论 -
c# linq查询的等于大于符号是什么意思?
c# linq查询的 等于大于符号是什么意思? // LINQ Query //Method 1: var bmws = from Car in MyCars where Car.Make == "BMW" select Car;//Method 2:var bmws2 = MyCars.Where(p => p.Make == "BMW" && p.Year == 2018);p=>p.Make表示lamb原创 2021-12-28 09:05:30 · 637 阅读 · 0 评论 -
c# 路径一个点斜杠与两个点斜杠含义
//声明一个XmlDocument类对象,并将文件加载的对象中 XmlDocument doc = new XmlDocument(); string path1 = @".\aa1.xml"; //程序运行的当前目录的aa1.xml文件 string path2 = @"..\aa1.xml"; //上一级目录 doc.Load(path2);@表示忽略\斜杠,不会把斜...原创 2021-11-08 15:10:16 · 1173 阅读 · 0 评论 -
c#语音播报播放语音功能
c#语音播报播放语音功能using System.Speech.Synthesis;using System.Globalization; public void Speaking(string saying) { string say = saying; Task task = new Task(() => { SpeechSynthesizer speech = ne原创 2021-08-23 14:06:36 · 1525 阅读 · 0 评论 -
在c#中@符号作用
用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。如果我们写一个文件的路径,例如"D:/work"路径下的txwtech.txt文件,不加@符号的话写法如下:string fileName = "D://work//txwtech.txt";如果使用@符号就会比较简单:string fileName = @"D:/work/txwtech.txt";2.让字符串跨行有时候一个字符串写在一行中会很长(比如SQL语句),不使用@符号,一种写法是这样的:string strSQ原创 2021-04-07 13:22:48 · 231 阅读 · 0 评论 -
C#(winform)设置窗口置顶
C#(winform)设置窗口置顶只要设置窗体的TopMost属性即可:Form1.TopMost= true;原创 2021-04-07 09:40:43 · 5733 阅读 · 0 评论 -
不存在System. Windows.Threading命名空间
引用-》添加引用-》框架-》WindowsBase,勾选,确定。原创 2021-03-24 09:16:33 · 1940 阅读 · 2 评论 -
visual studio 2005/2010/2013/2015/2017 vc++ c#代码编辑快捷键-代码编辑器的展开和折叠
VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl+M+O:折叠所有方法Ctrl+M+M:折叠或者展开当前方法Ctrl+M+L: 展开所有方法解决VS2010中工具箱的的不见的问题:按快捷键Ctrl+Alt+X全屏:Shift+Alt+Enter注释选定内容:Ctrl+E+C...原创 2019-11-10 15:04:14 · 425 阅读 · 0 评论