标签:C#

CefSharp ChromiumWebBrowser设置Cookie的方式

C# Winform 开发中使用到了开源控件 CefSharp,用于模拟浏览器操作,目标网站需要登录,Cef中有专门的Cookie管理接口,即ICookieManager,设置Cookie的方法在接口中的定义如下: // // 摘要: // Sets a cookie given a valid URL and explicit user-provided ……

C# Winform 运行异常 CefSharp.core.dll 找不到指定的模块

C# Winform开发中使用了CefSharp,之前在VS2012中运行很正常,今天换了一台Windows XP 打开VS2010 运行时,发生异常:System.IO.FileNotFoundException;Coloud not load file or assembly ‘CefSharp.core.dll’ or one ……

C# 检测ftp服务器是否存在目录,不存在就创建

C# 检测ftp服务器是否存在目录文件夹,不存在时就创建一个,代码如下: using System.Net; using System.Net.Sockets; /// <summary> /// 检测目录是否存在 /// </summary> /// <param name=”ServerIP”>……

在SharpZipLib中应该选择哪一种压缩类型?

我有一个用于文件和文件夹传输的CS应用程序。包含客户端和服务端。目前,我正在尝试通过TCP(Sockets)发送数据,并为数据传输的方式制订了一些规则:如果发送的是包含许多文件的大文件夹,程序将会把这些文件压缩成一个Zip文件,然后再进行传输,服务器端接收后对zip文件进行解压缩。 我决定使用SharpZibLib进行解压缩,使用过程中遇到了一些问题: ……

c# stopwatch 统计代码运行时间示例

一、c#中stopwatch的介绍 stopwatch 提供一组方法和属性,可用于准确地测量运行时间。 1、Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。 2、Stopwatch ……

C#无边框窗体,点击任务栏图标最小化或还原解决方法

由于Winform自带Form看起来比较丑,所以选择了隐藏Border,也就是设置窗体属性FormBorderStyle=FormBorderStyle.None。但是这样的无边框窗体点击任务栏图标无法最小化或还原。解决方法是重写CreateParams。 protected override CreateParams CreateParams { get ……

C# 无边框窗体移动,MouseDown后不触发MouseClick

由于Winform的默认窗体样式太丑了,所以隐藏边框成为很多开发人员的选择,但是边框的作用主要是移动窗体的,没有边框就需要解决移动窗体和最大化,最小化问题了。最大化和最小化比较简单,这里主要介绍无边框移动窗体问题:一共有2种方式。 第一种 使用Windows API方式:拖动效果和正常窗口拖动效果差不多,但是ReleaseCapture()会使窗口的某些Mo……