winform
文章平均质量分 62
cgs108
男儿事长征,少小幽燕客!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WinForm中Settings.settings和app.config修改后信息不同步到exe.config问题
(推荐)原创 2025-07-04 11:04:47 · 560 阅读 · 0 评论 -
解决webbrowser控件修改select下拉框值后点击提交提示值为空问题
文章目录问题背景解决办法一些技巧问题背景winform程序使用webbrowser控件加载一个网页,需要获取该网页指定元素,并修改元素的值。主要用于将外部数据自动写入该页面的Form表单中,实现自动化录入的功能,省去繁琐的手工录入步骤。该网页使用knockout.js实现表单元素的双向绑定,并且有些input表单点击时会弹出封装的select下拉框组件,如下:其中遇到最主要的问题有:如何实现给上述的燃料种类表单赋值如何解决给表单赋值后,点击提交提示表单值为空的问题解决办法使用 I原创 2021-10-22 17:18:04 · 1051 阅读 · 0 评论 -
C#如何使用HttpListener监听POST请求并解析Body中的参数
文章目录1.问题描述2.使用HttpListener监听3.下载例程1.问题描述做一个二维码摆渡机的发送端和接收端程序,用于网络物理隔离。摆渡机是第三方厂家的设备,该设备提供一个接口用于接收发送端传输的数据,摆渡机处理该数据并调用接收端的接口,将数据传递给接收端。本文主要记录接收端程序如何使用 HttpListener 进行监听HTTP请求,并且解析POST请求中携带的参数。如何构造 content-type 为 multipart/form-data; boundary= 的POST请求,请参考原创 2021-10-14 17:21:44 · 7932 阅读 · 1 评论 -
C#使用EPPlus获取excel单元格内容调用百度翻译API将结果存入SQLite数据库
文章目录需求分析原型设计nuget安装依赖包关键代码实现EPPlus获取单元格内容访问SQLite数据库WinForm跨线程访问控件需求分析有这样一个需求,将Excel文件中指定的行和列的内容,翻译成中文,并将翻译的结果存入SQLite数据库的内部代码表中。操作的步骤是:打开Excel找到需要翻译的单元格内容,并将其复制打开浏览器访问百度翻译,粘贴进行翻译将翻译的内容粘贴到添加内部代码界面进行添加手工操作的话,一个Excel中需要复制粘贴 237 * 6 = 1422 次,有4个Excel原创 2021-09-15 20:30:14 · 1167 阅读 · 1 评论 -
C# winform点击按钮 用记事本notepad打开指定的txt文件
问题在winform程序中,如何实现点击按钮用windows自带的记事本notepad程序打开指定的txt文件?如下图所示:代码使用System.Diagnostics.Process.Start("explorer.exe", saveFileDialog1.FileName);private void btn_保存日志_Click(object sender, EventArgs e){ Stream myStream; string commLog = rtxt_通讯日志.原创 2021-08-11 09:41:49 · 2751 阅读 · 0 评论 -
C# 使用 selenium 操作dom元素以及下载资源文件
文章目录准备工作代码示例准备工作使用vs2019编写的c# winform应用程序,.net framework 4.7 框架,引用了selenium和hzh_control动态库,前者用于模拟浏览器操作,后者用于UI。使用selenium前的准备:查看自己的edge浏览器版本,如下:下载edge浏览器对应版本的WebDriver,网址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downlo原创 2021-02-23 13:36:11 · 957 阅读 · 0 评论 -
winfrom如何通过程序界面配置config文件
文章目录WinForm如何通过程序界面配置config文件1.参数众多的config文件示例2.参数要按功能类型分组分类3.使用程序界面配置config文件WinForm如何通过程序界面配置config文件我们开发一个WinForm程序可能需要配置很多参数,如果不把参数提取到图形界面而是在config文件中进行配置,对开发者而言可能没有什么不方便,但当用户自己使用的时候就很不友好了。接下来,我给大家介绍一种解决这个问题方法。1.参数众多的config文件示例即使当你写了用户手册告诉用户如何配置con原创 2021-02-22 09:31:55 · 951 阅读 · 0 评论 -
用Inno Setup制作以管理员身份运行的安装包
转载自:https://www.cnblogs.com/zhao-yi/p/10024400.html使用ResourceHacker修改inno setup资源,如下:ResourceHacker官网:http://www.angusj.com/resourcehackerResourceHacker Exe Install:http://www.angusj.com/resourcehacker/reshacker_setup.exeResourceHacker Zip Install:ht转载 2021-02-20 09:49:15 · 681 阅读 · 0 评论 -
Inno Setup 5.5.9版本 创建自带.net framework环境的安装包
Inno Setup 5.5.9版本支持生成win32位应用程序,而6.X版本生成的安装包不能运行在win32系统上。下面是安装.net framework 环境实例,参考:https://www.cnblogs.com/pengsn/p/12987114.html; Script generated by the Inno Setup Script Wizard.; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FIL原创 2021-02-03 10:33:38 · 1623 阅读 · 0 评论 -
请确保在编译时已将“namespace.classname.resources”正确嵌入或链接到程序集“namespace”
文章目录问题背景尝试解决解决办法问题背景反编译一个c#写的winfrom程序(.net framework 4.5),该程序form1窗体中有一个notifyicon控件,运行时会做以下动作:设置notifyicon控件可见隐藏form1窗体设置在任务栏不可见目录结构及form1构造函数代码如下:当我运行程序时,根本运行不起来。于是我启用debug调试时发现出现以下错误:尝试解决既然是找不到资源,那么我先尝试着移除资源文件并注释掉相关代码,看还报不报错(当然是不报错了),如下:原创 2021-01-07 12:39:06 · 1480 阅读 · 0 评论 -
c# winform webbrowser获取不到cookie 为空值
1.问题描述使用WebBrowser控件加载一个别人的网站,输入用户名密码登录成功以后,可以操作网站的增删改查等一些操作,证明Cookie是存在的,并且通过Fiddler抓包也可以看到Cookie。但当我使用webBrowser1.Document.Cookie时却获取不到Cookie,是空值,这是为什么呢?这是由于HttpOnly属性导致客户端无法读取到Cookie!2.解决办法使用下列FullWebBrowserCookie.GetCookieInternal(new Uri(url)); 方法获转载 2020-05-14 11:59:53 · 1166 阅读 · 0 评论 -
c#设置webbrowser控件为ie8模式
修改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION在其中新增一个DWORD值。键值名称写入你的程序名,然后在数值数据填入1f40。也就是IE8————————————————版权声明:本文为CSDN博主「HaoYuan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.c转载 2020-05-13 11:13:12 · 594 阅读 · 0 评论 -
使用免费的Inno Setup制作Winform安装包
1. 先展示几张效果图:2. 下载免费的Inno Setup程序https://jrsoftware.org/isdl.php3. Inno Setup程序入门Inno Setup的安装目录下面有很多demo,供我们参考4. 我的Inno Setup打包实例; -- Example1.iss --; Demonstrates copying 3 files and c...原创 2020-04-27 09:52:40 · 866 阅读 · 0 评论 -
c#中winform内嵌webbrowser控件基本使用
//WebBrowser控件禁用脚本错误webBrowser1.ScriptErrorsSuppressed = true;//加载网页webBrowser1.Url = new Uri(“https://www.csdn.net/”);//网页加载完毕事件webBrowser1.DocumentCompleted += new WebBrowserDocumentCompleted...原创 2020-04-02 15:10:46 · 2127 阅读 · 0 评论 -
Winform程序打印日志到TextBox
/// /// 显示信息 /// /// /// public static void ShowInfo(System.Windows.Forms.TextBox txtInfo, string Info) { string time = DateTime.Now.ToS原创 2017-02-07 12:04:13 · 4668 阅读 · 3 评论 -
Winform跨线程打印日志到TextBox(使用委托跨线程访问控件)
class Test { public delegate void ThreadStartDelegate(System.Windows.Forms.RichTextBox ric, string msg); public static void ShowMsg(System.Windows.Forms.RichTextBox ric, string ms原创 2017-02-23 09:58:28 · 3904 阅读 · 0 评论 -
C#简单使用winform进度条实例
1.例子2.点击查询按钮代码private void button8_Click(object sender, EventArgs e) { string orgid = string.Empty; string scbz = string.Empty; if (comboBox7.Selecte...原创 2019-01-02 15:06:25 · 3729 阅读 · 1 评论 -
C# WinForm获取管理员权限
转自:https://blog.csdn.net/u014597198/article/details/766149371、 在Visual Studio 中–解决方案资源管理器–右键项目名称–属性,找到“安全性”选项,2、勾选“启用ClickOnce安全设置”,3、这时,在项目下面会多出一个“app.manifest”的文件,选中它,并找到代码段,将其改为:4、改正后,不要急于重新...转载 2019-08-30 08:46:17 · 1488 阅读 · 0 评论 -
(个人向)C# winForm程序启动时报错:应用程序无法正常启动(0xc000007b)
1.我的开发环境:windows 10 64bit、visual studio 2017,在本机上运行没有问题,但是在别人电脑上运行报错"应用程序无法正常启动(0xc000007b)"2.要运行改程序的操作系统有windows xp、windows 7 32bit和windows 7 64bit,由于windows xp安装不了.net framework 4.5及以上版本,所以我在编译程序的时...原创 2019-08-30 19:30:39 · 5075 阅读 · 1 评论 -
C# winform 限制程序多开
using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace NetworkingDataExchange{ static class Program {转载 2017-01-09 15:35:34 · 2543 阅读 · 0 评论
分享