【C#-保存文件而不使用“保存文件”对话框】教程文章相关的互联网学习教程文章

c#登录时保存账号密码到cookie【代码】

登陆界面有用户名、密码输入框,一个’记住账号密码‘的复选框。1.登录时,勾选‘记住账号密码‘复选框,则会把用户名密码保存在客户端cookie里,保存时间为最大值(直到用户清除浏览器缓存或者取消勾选’记住账号密码‘复选框);2.登录时,取消勾选‘记住账号密码‘复选框,会清除cookie保存的用户名密码。3.登录时,当修改了用户名密码,会判断cookie保存的值是否与输入的相同,如果不同,则会修改cookie的值。4.登录时,当勾选...

(c#.net)前端js图片压缩将得到的base64字符串保存为图片【代码】【图】

<script src="jquery-1.7.2.min.js"></script><body><input type="file" id="img" name="img"/><img id="test" src=""/><input type="button" id="submit" value="确定" onclick="submit()"/><script>function submit() {var f = document.getElementById("img").files[0];var reader =new FileReader();// Closure to capture the file information. reader.onload = (function (theFile) {returnfunction (e) {var i ...

C# 二进制序列化和返序列化保存和读取对象信息【代码】【图】

直接用明文文本的方式保存对象信息不是非常科学,现在用二进制序列化的方式来保存。这里要先增加命名空间:using System.Runtime.Serialization.Formatters.Binary;,还要给实体类增加序列化标识特性。通过分层设计来实现:实体类Student.cs:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace SaveClassInfoToFile {[Serializable] // 增加序列化...

c#保存textbox中的字符串到txt文件中【代码】

/********************** 保存接收按钮 *****************************/privatevoid SavetxData_Click(object sender, EventArgs e){SaveFileDialog saveFileDialog = new SaveFileDialog();saveFileDialog.Filter = "(*.txt)|*.txt|(*.*)|*.*";saveFileDialog.FileName = "文件" + DateTime.Now.ToString("yyyyMMddHHmm") + ".txt";//将日期时间作为文件名if (saveFileDialog.ShowDialog() == DialogResult.OK){StreamWriter stre...

C#保存登录用户名供其他页面调用【代码】

一、保存登录用户名供其他页面调用步骤:(1)项目自带的Program.cs,类方法里定义登录的用户名为全局变量loginid,这样整个项目都可以调用它 staticclass Program{publicstaticstring loginid = "";staticvoid Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(new Login()); }}(2)在登录窗体的登录按钮事件里,将登录框输入的用户名保存到上面的全局变...

C# 将对象保存为文件 读取文件并转为对象 压缩文件 解压缩文件【代码】

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Runtime.Serialization.Formatters.Binary; using System.IO.Compression; using System.Diagnostics;namespace chmPrinter {publicclass SaveFile{public SaveFile(){ }privatestatic SaveFile _instance;publicstatic SaveFile Instance{get{if (_instance == null) _instance = new SaveFile();return _...

C#保存Base64格式图片【代码】

11.前端页面代码2/**3* 通过图片本地路径获取图片真实大小,并进行压缩4*/ 5function getLocalRealSize(path, callback) {6var img = new Image();7var tempimg = new Image();8 img.src = path;9 img.onload = function() {10var height = img.naturalHeight;11var width = img.naturalWidth;12 img.width = img.naturalWidth;13 img.height = img.naturalHeight;14//压缩图片 15var canvas = compressI...

C#使用FFMPEG推流,并且获取流保存在本地,随时取媒体进行播放!【代码】【图】

最近开发了基于C#的推流器一直不大理想,终于在不懈努力之后研究了一点成果,这边做个笔记;本文着重在于讲解下如何使用ffmpeg进行简单的推流,看似简单几行代码没有官方的文档很吃力。并获取流的源代码:如下→#region RTMP推流(**已成功推流至服务器**)Network.Create().WithSource(inputPath)//inputPath可以改成获取设备的视频流.WithDest("rtmp://192.168.61.128/live/livestream")//可以根据自己的需求更新RTMP服务器地址.Wi...

在C#中如何将多个rtf文件内容组合在一起用一个rtf文件保存?【代码】

//重点为是使用 SelectedRtf 属性privatevoid button1_Click( object sender, EventArgs e ){//mergeRTF为并内容后的 RichTextBox 控件mergeRTF.SelectionLength = 0; //不选内容RichTextBox rtf = new RichTextBox(); //需要合并的RTFStringBuilder s = new StringBuilder();//第一个RTF文件rtf.Text = "C#程序设计";rtf.SelectAll();Font f = null;f = new Font( "宋体", 12 ,FontStyle.Bold);rtf.SelectionFont =...

C#DataGrid列值出现E形式的小数,将DataGrid表格上的数据保存至数据库表时会因格式转换不正确导致报错

问题描述:在DataGridView中调整金额一列,当输入小数0.000001后会显示1E-6,此时进行保存操作时报错,提示无法将string类型转换成Decimal原因分析:由于列调整金额为1E-6,当通过Convert.ToDecimal方法进行转换时就会报错解决方法:将调整金额为科学计数形式的小数转换成一般小数。转换方法:public decimal TransEToD(string data){  decimal dData = 0.0m;  if(data.Contains("E"))  {    double baseNum = double.Pa...

C#日期控件datetimepicker保存空值方法

方法一(推荐):设置datetimepicker的属性ShowCheckBox为true在窗口初始化时候,添加代码this.datetimepicker1.Checked = false;保存日期值入库的时候,就可以根据if(this.datetimepicker1.Checked ==false),保存空值。方法二:在窗口初始化函数中添加: this.dateTimePicker1.Format=DateTimePickerFormat.Custom; this.dateTimePicker1.CustomFormat=" "; 在日期改变事件里写: private void dateTimePicker1_ValueChanged(...

C# 文件选择对话框,Unity3d文件保存对话框

using OpenWinForm = System.Windows.Forms;在unity3d中,使用FileDialog应该把System.Windows.Forms.dll拷贝到unity工程的plugins目录,并且把Player Setting中Other Settings下的api compatibility Level改为.NET2.0。要不无法编译通过。 //比如unity3d要让用户选择某一个音乐文件播放;private void SelectMusic(){ OpenWinForm.OpenFileDialog op = new OpenWinForm.OpenFileDialog(); op.Title = "音乐"; ...

C#图像处理(5):无损保存图片【代码】

C#使用默认方法对图像进行保存的时候图像会有损失,以下提供无损保存的方法: 1///<summary> 2/// 无损保存图片3///</summary> 4///<param name="imgResult">图片</param> 5///<param name="Path">保存的路径</param> 6///<param name="ImageType">图片的类型,image/jpeg,image/png,image/gif,image/tiff,image/bmp</param> 7///<returns></returns> 8publicbool SaveImage(Image imgResult, string Path, string ImageType)9 ...

C# log4net 配置及使用详解--日志保存到文件和Access(转)

最近项目要求选用Access数据库,但日志管理采用log4net,但保存到数据库一直没有成功,后按照如下配置在程序退出时可以成功保存。 开始新建文件应用log4net.dll ,重新编译就报缺少log4net的库,后参考网上资料在项目属性中把目标框架由 Framework client 改为Framwork4 就可以了 本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台...

c# – Bootstrap Wysiwyg编辑器:将HTML中的数据保存到数据库,尝试以richtextbox格式将HTML发送回编辑器【代码】

所以,我有来自Bootstrap-Wysiwyg的富文本框编辑器. 如果文本框包含: 这是一个大胆的声明. 然后我的数据库将文本保存为:(使用隐藏的选项卡,我插入editor.html())<b>This is a bold statement.<b>如果我再次保存文件,RTF会将其转换为:<b>This is a bold statement.<b>当我使用Model.Value将此文本放回编辑器时,它不会将其转换为富文本,而是将文本保存为字符串,并将其与数据库中保存的内容完全相同. 如何将模型中的文本转换为以...