自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (3)
  • 收藏
  • 关注

原创 C# 使用‌EO.WebBrowser,实现界面与winform程序交互

然后是接收方法,我这里是很简单的内容,主要用于网页点击最小化、关闭的同时,窗体也要做同样的步骤,只要能接到参数内容,具体的操作按实际需要更改。内容很简单,只是网上的信息太少了,所以在此记录一下。首先是需要在窗体的启动方法里注册js的方法名称。

2025-02-06 09:53:20 161

原创 C# winform窗体程序被多次调用,只打开一个窗体并更新调用方传递过来的参数

我是通过单例模式加命名管道来实现的,在此直接贴代码,可直接使用,首先是program的内容。

2025-01-22 15:26:38 92

原创 C# 通过自定义协议实现BS网页调用CS客户端程序

最后一行的内容可能会出现没有添加成功的情况,手动的添加一下就可以,这个路径就是要调取得应用程序路径,根据具体情况修改,上面的URL Protocol是必须存在的,但内容填不填加都不影响调用的。接下来是添加注册表信息,我直接将内容放出来,可以在这个基础上按照自己的情况修改,建个txt文档粘进去修改完了直接把后缀改成reg,双击后就添加进注册表了。接下来就是网页调用,同样的新建一个txt,将内容放进去,保存后将后缀改为html,打开后直接可以测试是否能成功调用。窗体内容随便放个控件能够显示接收的内容就行。

2025-01-22 15:04:55 280

原创 C# Json接口转为DataTable循环实体类赋值

的字段时,字段名称会自带<>k__BackingField,由于需要将字段名和DataTable的字段名做对比,所以需要在这里replace多余的内容。//通过反射获取实体类字段内容,这里有个注意的点,BindingFlags.Public可以获取没有设置属性{get;//如果大部分的字段名称一致,只有少部分的不一致,可以在后续单独补充,相对来说更节省检查和赋值时间。//反射同样可以判断List<T>类型,这里也算是个示例,赋值过程跟上面的一致,仅作参考。//最后将循环赋值的内容赋值给父类。

2024-11-28 14:40:21 426

原创 C# .net 6 Json内容转DataTable(包括内容多子节点)

因为项目实际需要用到json转DataTable,百度后结合自己的实际需要做了一些调整,在此记录一下。//多节点转换,这里同上方的方法多了一个查询下级节点的操作。//这里是要转换的节点名称。//再查询子节点的下级节点。//这里先查到子节点。

2024-11-25 10:03:46 563

原创 .netcore 6发布webapi后访问本地地址无法打开问题

最近接触的项目要新做api接口,之前也没有使用过api开发,自己尝试做了一下,遇到了发布后地址无法访问的问题在此记录一下。最后我们重新生成项目后再发布一边,然后再次运行发布后的exe,接着访问地址就可以了。首先我们先确定控制器里的路由路径是否配置。然后在program里注册好路由就可以了。访问地址提示找不到地址网页。找到发布的文件夹启动。

2024-11-17 15:11:01 426

原创 SQL server批量添加

using (SqlBulkCopy sqlRevdBulkCopy = new SqlBulkCopy(strConnection)) //引用SqlBulkCopy 有一个注意的地方,写成new SqlBulkCopy(strConnection,SqlBulkCopyOptions.FireTriggers) ,可以批量添加的同时触发数据库的触发器,没有设置的话默认跳过触发器。

2024-11-05 16:41:19 541

原创 电脑中毒导致杀毒软件打不开

开始时发现任务管理器里莫名出现了不知名的exe文件,如FZ5Q9Hmk.exe(结束进程后会出现新的exe,名称也会变,在此只是简单说明一下),这种exe非常占内存,导致电脑卡顿,发现中毒后我下载了金山毒霸、电脑管家、火绒、360,但是下载完了安装后根本打不开,系统自带的病毒防护也打不开,就算打开了还会自己关闭,搞得很头大。出现跟我一样的情况建议启动安全模式后打开杀毒软件,由于我的电脑开机时按F8没有进入安全模式,使用的是另一种方式,首先win+r打开运行,然后输入msconfig。

2024-10-28 17:40:02 1891

原创 C# DataTable行转列后导出excel示例

/此处field6内容是分组类型的编码,也是唯一标识,cmbgroup.text是需要分组的字段名称,将唯一标识和字段内容添加到dictionary中用于生成列。dataTable.Rows[j][key.Key + "说明"] = dataTable.Rows[j]["desc1"];dataTable.Columns.Add(key.Key + "说明", typeof(string));i++)//字段内容数量。//添加固定列头及分组字段内容变为列头,将json转换过来的内容放置对应的新增列中。

2024-10-24 11:02:29 1034

原创 设置git安全证书路径及vs使用git提交或拉取相关问题

(2)vs提交或拉取git时提示 Unknown error 2 (0x00000002),这个问题是因为设置的安全证书路径不对,首先确认证书是否在路径内,使用git config --global -l查看,路径内没有证书的话,按照上述步骤重新设置。(2)如果存在但是路径不正确,使用命令删除路径:git config --global --unset http.sslCAInfo。(3)设置证书新的路径:git config --global http.sslCAinfo "证书路径"

2024-10-18 10:35:23 601 1

原创 C# Process.Start提示系统未找到指定文件

C# Process

2022-09-14 10:38:58 2484

原创 opengauss适配Oracle的start with Connect By Prior

opengauss适配Oracle的start with Connect By Prior

2022-09-08 15:26:35 681

原创 C#使用post方式调用接口获取Token及调用网页地址

C#调用网页 获取Token

2022-09-08 14:39:34 7055

空空如也

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

TA关注的人

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