C#
大仙之道_贵在修行
.net应用、音视频开发
展开
-
获得本机IP和DNS方法。
载自屡试不爽的某位大神。利用tcp发送报文,给已知存在的IP发送tcp连接,可以获得本地有效ip。 /// /// 获取当前使用的IP /// /// public static string GetLocalIP() { string result = Ru转载 2014-01-15 09:14:00 · 999 阅读 · 0 评论 -
C#下XML序列化出现System.InvalidOperationException的一种解释
Type.IsGenericParameter属性为false当某个类的IsGenericParameter属性为false时,是表示该类为非泛型类或方法。此时,如果该类的变量中或者方法的参数,包含泛型变量,则会产生该错误。 public class XXXX : MsgParent, IMsg{ public XXXX() {原创 2014-01-16 11:25:45 · 4626 阅读 · 0 评论 -
C# 线程中修改控件属性方式
1. Control.CheckForIllegalCrossThreadCalls = false;多个线程同时操作时,有可能会造成控件损坏。变成一个大大地X。2. 使用异步委托private void button1_Click(object sender, EventArgs e){ Thread thrRun = new Thread(new Thread原创 2014-10-28 12:41:48 · 4494 阅读 · 0 评论 -
WPF调试方式
原文:http://www.cnblogs.com/furenjun/archive/2011/08/01/2123988.html一.Output window 输出: Image Source="{Binding Path=Full}"/> System.Windows.Data Error: 35 : BindingExpression path er转载 2015-05-16 15:14:11 · 4921 阅读 · 0 评论 -
WPF的Event转化为Command
引入 xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"在控件上使用原创 2015-05-15 17:19:51 · 2957 阅读 · 0 评论 -
内外网数据库同步方式
项目环境:公司中心有一个数据库,产品部署地有多个,每个部署地是一个局域网,部署地内有一台对外通讯的服务器(可能会断网)。项目需要将每个部署地的部分数据,同步到中心数据库。基本思路:在需要同步的数据库的说明中添加Update标识,在需要同步的表中添加UpdateDate字段。在每一天的0点时候,会执行一次同步,根据UpdateDate字段进行时间比对,同步会遍历当前数据库的所以后表,如果表中包含原创 2015-08-13 09:05:32 · 7613 阅读 · 0 评论 -
C#调用C回调函数后,程序奔溃问题
原始代理声明delegate void DlgVideoStreamCallBack(IntPtr pData, int size, int height, int width, IntPtr pUserData);C函数导入 [DllImport("peerclient.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint =原创 2015-09-15 19:40:15 · 2963 阅读 · 0 评论