随笔分类 -  C#

摘要:guid的长度比较长,本文提供一种方法,将guid转为base64字符串,只有22位长度,比较好! 参考:https://blog.csdn.net/tgghfbflishuai/article/details/17039751 阅读全文
posted @ 2018-08-05 19:44 tiasys 阅读(1595) 评论(0) 推荐(1)
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Xml.Serialization; using System.Xml; namespace ConsoleApplication1 { /// ... 阅读全文
posted @ 2018-08-04 18:55 tiasys 阅读(1322) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/bclz_vs/article/details/6607695字体通常分为几个主要类型San-Serif:无衬线字体Serif:有衬线的字体Mono:等宽的字段,通常用于显示Code以下引自:http://baike.baidu.com/view/19... 阅读全文
posted @ 2015-07-30 15:32 tiasys 阅读(11799) 评论(1) 推荐(0)
摘要:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题我的操作系统是Windows8.1 x64,客户端oracle10g 32位,oracle10g数据库是安装在Windows... 阅读全文
posted @ 2014-09-18 10:55 tiasys 阅读(1162) 评论(0) 推荐(0)
摘要:引用:http://www.cnblogs.com/sqzhuyi/archive/2011/07/26/sqlserverclient.html#2831497功能介绍:输入查询语句,显示列表出现的问题:datatable中的列名是包含下划线的,但是绑定到datagrid后就看不到了,求解!绑定代码: private DataGrid BindGrid(DataTable dt) { DataGrid dg = new DataGrid(); dg.IsReadOnly = true; dg.ItemsSource = dt.DefaultView; return dg; } 阅读全文
posted @ 2013-12-16 16:51 tiasys 阅读(1564) 评论(1) 推荐(0)
摘要:没有安装WCF HTTP激活将导致访问svc文件错误:HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。。。1、安装HTTP激活,安装完成后,就可以访问svc文件。 阅读全文
posted @ 2013-06-08 09:10 tiasys 阅读(1171) 评论(2) 推荐(0)
摘要:转自:http://www.uzzf.com/news/31/1916_1.html09年的时候,我用C#实现了简单的飞信协议,并开了源,详情请查看这里。直到现在还有童鞋发邮件给我向咨询或是所要代码。但是由于飞信协议有个几次的升级,我那个库基本上没什么用了。由于工作比较忙,也一直没有去管他。前两天,我用这个项目申请了sinaapp的中级开发者人证,居然侥幸通过了,所以觉得有必要更新一下代码了。网上查了一下有关飞信协议的最新的情况,没有什么进展,我也不想自己通过抓包去分析飞信协议了,毕竟那样会比较耗时。正当我准备放弃的时候发现有人用php实现了wap飞信的协议。不看不知道,一看吓一跳,协议非常简 阅读全文
posted @ 2012-09-05 17:10 tiasys 阅读(488) 评论(0) 推荐(0)
摘要:有些照片上传到网上之后,就没有了照片的Exif信息,如果把照片的Exif信息显示在照片上就方便了。参考:在原http://www.openlab.net.cn/批量生成缩略图的基础上,添加照片的Exif水印,提取Exif的信息参考http://www.goheer.com/的EXIFextractor,详细:http://www.codeproject.com/KB/graphics/exifex... 阅读全文
posted @ 2010-09-03 15:47 tiasys 阅读(938) 评论(0) 推荐(0)
摘要:IE浏览器在打开swf、wma等文件的时候会自动打开,如果想下载到本地存储就不太方便,为此我自己做一个小程序用来下载文件,由于我在局域网内使用代理服务器上网,所以下载文件还需要通过代理设置。程序截图:下载按钮事件的代码:private void buttonDownload_Click(object sender, EventArgs e) { TIMMS.DATA.TWebClient wc =... 阅读全文
posted @ 2010-08-09 16:40 tiasys 阅读(523) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/bird/archive/2007/03/13/673470.htmlInserting images into a RichTextBox control (the OLE way)在RichText控件中插入OLE对象A Windows Forms based text editor with HTML output文本编辑器, 可以直接输出... 阅读全文
posted @ 2010-08-06 16:20 tiasys 阅读(659) 评论(0) 推荐(0)
摘要:语音朗读需要安装语音引擎:WindowsXP 中默认只安装了Microsoft Sam,而且只能朗读英文,不能读中文。找了一个Microsoft_TTS_51_chs.msi安装了以后多了一个Microsoft Simplified Chinese语音,但只能读中文,不能读英文。Windows Vista/7中默认安装Microsoft Lili,可以中英文混读,但语音效果不好,Microsoft... 阅读全文
posted @ 2010-07-29 10:55 tiasys 阅读(3260) 评论(0) 推荐(0)
摘要:引用http://www.cnblogs.com/zhangjun1130/archive/2010/01/04/1638874.html 画函数图形的C#程序,兼论一个病态函数(ZZ) 文中提到不能使用自定义公式的问题,我用引用Com控件的方法,但是速度比较慢需要添加Microsoft.ScriptControl控件,公式只能使用JavaScript格式来写using System;using ... 阅读全文
posted @ 2010-03-24 12:07 tiasys 阅读(626) 评论(0) 推荐(0)
摘要:只能输入数字:"^[0-9]*$" 只能输入 n 位的数字:"^\d{n}$"只能输入至少 n 位的数字:"^\d{n,}$"只能输入 m ~ n 位的数字:"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"只能输入有 1~3 位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$... 阅读全文
posted @ 2010-01-21 11:54 tiasys 阅读(286) 评论(0) 推荐(0)
摘要:#region 给MDI 父窗体添加背景和解决闪烁的问题 //1、在Properties/Resources.resx中添加名称为"BackgroundImage"的背景图片//2、在以下位置添加BackgroundNoSplash();public FrmMain() { InitializeComponent(); //给MDI 父窗体添加背景和解决闪烁的问题 BackgroundNoSpl... 阅读全文
posted @ 2009-12-02 17:21 tiasys 阅读(953) 评论(1) 推荐(1)
摘要:原文及问题讨论参见 teky 的 BLOG: http://blog.vckbase.com/teky/archive/2006/04/14/19496.aspx为了能用上原来的C++代码,只好研究下从C# 中调用DLL首先必须要有一个声明,使用的是DllImport关键字: 包含DllImport所在的名字空间 using System.Runtime.InteropServices; publ... 阅读全文
posted @ 2009-12-02 16:14 tiasys 阅读(429) 评论(0) 推荐(0)
摘要:[问题]我写了一段C#窗体代码,运行时没有按我指定的桌面位置显示。不知道是为什么?这段代码如下:public class MyForm : Form{MyForm(){Text = "Why doesn't this form go where I want it to go?" ;DesktopLocation = new System.Drawing.Point (500, 500) ;}st... 阅读全文
posted @ 2009-12-02 16:13 tiasys 阅读(658) 评论(0) 推荐(0)
摘要:.net中对多显示器的支持 Posted on 2006-07-01 23:42 无常 阅读(1733) 评论(0) 编辑 收藏 网摘 所属分类: dot net --现在很多显卡都带有S端子,可以直接接到电视或投影仪(当然双头显卡或是用双显卡也可以)。winXp已经内置支持双显示器。装了双输出的显卡后在显示属性里会看到有二个监视器图标了。在第二个监视器上选中“将window桌面扩... 阅读全文
posted @ 2009-12-02 16:04 tiasys 阅读(415) 评论(0) 推荐(0)
摘要:摘自:http://hi.baidu.com/yuanzb/blog/item/6b99baef13c51d12fcfa3c26.html以前在玩Windows 98的时候,几台电脑连起来,需要测试网络连接是否正常,经常用的一个命令就是Ping.exe。感觉相当实用。现在 .net为我们提供了强大的功能来调用外部工具,并通过重定向输入、输出获取执行结果,下面就用一个例子来说明调用Ping.exe命... 阅读全文
posted @ 2009-12-01 11:51 tiasys 阅读(268) 评论(0) 推荐(0)
摘要:众所周知微软的操作系统自带的拷贝是很“弱智”的,速度不高,无断点续传,而且拷贝会拖累其他的应用程序,占用大量的文件缓存。所以很多高级的拷贝工具孕育而生,用过最好的是FastCopy。FastCopy的拷贝速度基本上可以达到磁盘的极限,还因为他开源,所以可以看到其实现。但是很可惜他的工程是VC6的,而且源代码注释都是日文的,不仅如此,其源代码风格很让人迷惑。证实了我的那句话:... 阅读全文
posted @ 2009-11-30 20:36 tiasys 阅读(9693) 评论(3) 推荐(1)
摘要:TcpSend窗口用于发送消息,另外写一个用于接收消息的应用程序,消息接受到以后,必须要关闭接收消息的窗口,才能在接收新的消息,不知道怎么能解决这个问题。源代码:发送消息的窗口代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawi... 阅读全文
posted @ 2009-11-24 10:39 tiasys 阅读(56876) 评论(6) 推荐(1)