【C#------如何取出exe运行文件给客户使用】教程文章相关的互联网学习教程文章

C# 使用 wkhtmltopdf 把HTML文本或文件转换为PDF【代码】

一、简介之前也记录过一篇关于把 HTML 文本或 HTML 文件转换为 PDF 的博客,只是之前那种方法有些局限性。后来又了解到 wkhtmltopdf.exe 这个工具,这个工具比起之前的那种方法简直是太好用了。它是一个使用 Qt WebKit 引擎做渲染的,能够把 HTML 文档转换成 PDF 文档或图片(image) 的命令行工具。支持多个平台,可在 windows、linux 等系统下运行。你可以从这里获取到它:https://wkhtmltopdf.org/downloads.html 二、安装下载完成...

C# 中移动文件到指定位置【代码】

根据文件后缀名称将文件移动到指定的文件夹下面,具体代码如下:demo中使用的是 .png 具体的情况根据你的需求可以更改 1using System;2using System.IO;3 4publicclass FileMove5{6public FileMove()7 {8// TODO: 9 } 1011// copy all file(*.png) in folder src to dest12privatestaticvoid moveFiles(string srcFolder, string destFolder) 13 { 14 DirectoryInfo directoryInfo = new DirectoryInfo(srcFolder...

【c#】 使用Directory.GetFiles获取局域网中任意电脑指定文件夹下的文件【代码】

本文为老魏原创,如需转载请留言格式如下: // 获取IP地址为10.172.10.167下D盘下railway下的所有文件 string[] picArray = Directory.GetFiles("\\\\10.172.10.167\\d$\\railway"); 原文:http://www.cnblogs.com/oldwei/p/8036676.html

c# 读写文件时文件正由另一进程使用,因此该进程无法访问该文件

c# 读写文件时文件正由另一进程使用,因此该进程无法访问该文件,在IO处理上遇到了无法操作的问题。文件“D:\log.txt”正由另一进程使用,因此该进程无法访问该文件。log.txt是一个日志文件,不定时都可能由另外的程序对它进行日志记录写入操作。今需要对日志文件读取出来,显示在日志查询里,需要用到了IO流。1、 FileStream fs = File.OpenRead(url); StreamReader sr = new StreamReader((System.IO.Stream)fs, System.Text.Enc...

C#ZIP根据路径读取压缩包内文件数量【代码】

///<summary>/// 根据压缩包路径读取此压缩包内文件个数///</summary>///<param name="strAimPath"></param>///<returns></returns>privateint FileInZipCount(string strAimPath){ZipEntry zipEntry_ = null;FileStream fsFile_ = null;ZipFile zipFile_ = null;try{fsFile_ = new FileStream(strAimPath, FileMode.OpenOrCreate);zipFile_ = new ICSharpCode.SharpZipLib.Zip.ZipFile(fsFile_);long l_New = zipFile_.Count;iNew...

C#轻量级配置文件组件EasyJsonConfig【图】

一、课程介绍一、本次分享课程《C#轻量级配置文件EasyJsonConfig》适合人群如下:1、有一定的NET开发基础。2、喜欢阿笨的干货分享课程的童鞋们。二、今天我们要如何优雅解决的项目中经常遇到配置文件config读写的痛点问题1)、你是否在为找到一款轻量级配置文件组件四处寻找而感到烦恼?2)、你是否在还在使用app.config、web.config这么原始的配置文件方式而感到烦恼?3)、你是否在寻找一款可以支持自定义文件存储目录以及支持自...

一个封装好的CSV文件操作C#类代码【代码】

using System.Data; using System.IO;namespace DotNet.Utilities {///<summary>/// CSV文件转换类///</summary>publicstaticclass CsvHelper{///<summary>/// 导出报表为Csv///</summary>///<param name="dt">DataTable</param>///<param name="strFilePath">物理路径</param>///<param name="tableheader">表头</param>///<param name="columname">字段标题,逗号分隔</param>publicstaticbool dt2csv(DataTable dt, string strFi...

C# 将 Stream 写入文件

public void StreamToFile(Stream stream,string fileName){// 把 Stream 转换成 byte[]byte[] bytes = new byte[stream.Length];stream.Read(bytes, 0, bytes.Length);// 设置当前流的位置为流的开始stream.Seek(0, SeekOrigin.Begin);// 把 byte[] 写入文件FileStream fs = new FileStream(fileName, FileMode.Create);BinaryWriter bw = new BinaryWriter(fs);bw.Write(bytes);bw.Close();fs.Close();}原文:http://www.cnblogs...

问题:C#打开一个文本文档往里面写数据,没有就新建文档 ;结果:c#FileStream文件读写(转)【代码】【图】

FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或 StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用, 但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行,稍后对此进行介绍。还有几种方法可以创建FileStream对象。构造函数具有许多不同的重载版本,最...

利用ICSharpCode.SharpZipLib.Zip进行文件压缩【代码】

官网http://www.icsharpcode.net/支持文件和字符压缩。创建全新的压缩包第一步,创建压缩包using ICSharpCode.SharpZipLib.Zip; ZipOutputStream zipOutputStream = new ZipOutputStream(File.Create(strZipPath));参数:strZipPath,提供压缩后的文件包全路径,即地址和文件名。如,D:\tmp\01.rar第二步,向压缩包中添加压缩包的文件名ICSharpCode.SharpZipLib.Zip.ZipEntry entry = new ICSharpCode.SharpZipLib.Zip.ZipEntry(nam...

C#.net word excel powerpoint (ppt) 转换成 pdf 文件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Word = Microsoft.Office.Interop.Word;using Excel = Microsoft.Office.Interop.Excel;using PowerPoint = Microsoft.Office.Interop.PowerPoint;using Microsoft.Office.Core; namespace ConvertToPDF{ public partial class...

c# 未能加载文件或程序集

最近做项目时碰到这个问题了,goole、百度了半天,整理了以下几种可能:DLL文件名与加载时的DLL文件名不一致,DLL文件根本不存在,即出现丢失情况,加载DLL路径错误,即DLL文件存在,但加载路径不正确程序集版本错误。我A.dll内部引用的b.dll是1.0版本,而实绩提供的b.dll是2.0的版本,所以在winfrom设计界面就报了这个找不到依赖项的错误。主要原因是 引用的项目 .net 版本与启动的框架不同。在我的项目中,原来是VS2008也就是.NE...

C# 同步更新网盘和本地的文件夹及文件

该程序是可以更新本地文件或更新网盘文件或者网盘和本地同步更新下载地址: https://files.cnblogs.com/files/Wonderful-Life/UpdateFilesSync.rar原文:https://www.cnblogs.com/Wonderful-Life/p/9831588.html

c# winform 获取当前程序运行根目录,winform 打开程序运行的文件夹【代码】【图】

// 获取程序的基目录。 System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径。 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 System.Environment.CurrentDirectory // 获取应用程序的当前工作目录。 System.IO.Directory.GetCurrentDirectory() // 获取和设置包括该应用程序的目录的名称。 System.AppDomain.CurrentDomain...

C#通过文件路径截取对应的文件夹路径【代码】

try{OpenFileDialog openFileDialog = new OpenFileDialog();string str = comboBox_hexFilePath.Text;string file = str.Substring(0, str.LastIndexOf("\\") + 1);//去掉了路径openFileDialog.InitialDirectory = file;openFileDialog.Filter = "Hex文件|*.hex";openFileDialog.RestoreDirectory = true;openFileDialog.FilterIndex = 1;comboBox_hexFilePath.Text = openFileDialog.FileName;//文件名 }}cat...