随笔分类 - C#/Winform
C#/Winform
摘要:1. 方法 一 using System; using System.Collections.Generic; using System.Text; using System.Threading; using System.Net; using System.IO; namespace Sample
阅读全文
摘要:当C#遇到这种提示:which has a higher version than referenced assembly,说明有两个或多个工程引用的dll的版本有出现不一样,如:A工程引用log4Net的版本为2.0;B工程引用log4Net的版本为1.8;A工程和B工程最终在同一个启动工程中同时...
阅读全文
摘要:关于Silverlight或WPF动态绑定图片路径问题,不用Converter完美解决,可想,一个固定的字符串MS都能找到,按常理动态绑定也应该没问题的,只需在前面标记它是一个Path类型的值它就能找到了。具体问题:1.固定的图片路径是可以的,如下:2.绑定的Path是一个String类型的图片路径...
阅读全文
摘要:使用Silverlight,经常弄出很多莫名的XXX文件来于Web,神马信任程序集,就Build个程序都那么麻烦,应该在所有发布时注明一些最基本的配置说明,最BT莫过于连下载程序集的地方都找不到。若遇到以下类似问题,可以参考下:1.问题:错误7无法加载程序集 file:///C:\Users\Administrator\Desktop\C#\Lib\Microsoft.Xna.Framework.Math.dll。此程序集可能是从 Web 上下载的。如果程序集是从 Web 上下载的,即使它存储于本地计算机,Windows 也会将其标记为 Web 文件。这样可以防止在您的项目中使用它。您可以通过
阅读全文
摘要:暂别AS3生涯,重回C#,今天开始整理头绪写个随笔。关于Winform全屏的问题,网上的资料,都是差不多,将Window窗口最大化,然后去除边框和任务栏 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 using System.Runtime.InteropServices; // I
阅读全文
摘要:已经安装Silverlight新版本,无法安装。该如何解决?网上说得很乱,不管他们怎么说,还是没说清楚如何删除这个runtime!!反正打开》控制面板》添加删除程序》找到Sliverlight那个,卸载它就对了,那些 Sliverlight SDK 不用管它,然后再安装你的 SliverLight_develop.exeOK 搞定!!
阅读全文
摘要:装了64位的Win7后,装了VS再装IIS,结果IIS里面有.NET4.0,但是程序始终是跑不起来,最后觉得可能是因为4.0没有注册到IIS,因为之前在win2003中有遇到类似的情况。最终成功解决,总结:在win7下如果先安装vs2010 (附带会安装Microsoft .NET Framework 4)后安装iis7的话,必须注册iis才可以用。附带我安装命令吧:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe-i
阅读全文
摘要:C# 通过FTP同步服务器文件usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;usingSystem.Net;usingSystem.Globalization;namespaceFtpTest1{publicclassFtpWeb{stringftpServerIP;stringftpRemotePath;stringftpUserID;stringftpPassword;stringftpURI;///<summary>///连接FTP///</summary>/
阅读全文
摘要:1. C#开发C/S程序,有时需要几个端,如服务器端,管理端,客户端等等, 端与端之间是不同线程或者进程,这就涉及跨线程调用的问题, 使用委托或者异步线程是必不可少的,这里是一个简单的委托线程,即通过委托调用另外一个线程;2. 有图有真相: 3. 源码:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSyste..
阅读全文
摘要:1. 主题:C#开发当中,多线程很多时候都必不可少的,尤其有处理多任务的情况下;2. 有图有真相:3.源码:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Threading;namespaceThreadExample{publicpartialclassForm1:Form{StringBuild
阅读全文
摘要:一年多没接触C#开发了,复习一下Winform方面的知识:C#开启、关闭进程,获取进程列表;有图有真相:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.ComponentModel;4usingSystem.Data;5usingSystem.Drawing;6usingSystem.Text;7usingSystem.Windows.Forms;8usingSystem.Diagnostics;9usingSystem.Threading;1011namespaceProcessExample12{1314publicp.
阅读全文
摘要:今天碰到这样的问题,正好前段时间解决, 出现题目的异常,多是引用第三方控件引起的。 在NEW时,需要初始化该对象。 AxESACTIVEXLib.AxESActiveX ax = new AxESACTIVEXLib.AxESActiveX(); ((System.ComponentModel.ISupportInitialize)(this.ax)).BeginInit(); this.Controls.Add(ax); ((System.ComponentModel.ISupportInitialize)(this.ax)).EndInit(); 这样就OK了。
阅读全文
摘要:最近公司接到 视频会议的项目,顺便找了一些Socket通讯的资料,做个小例子测试,拿出来分享下,高手可以直接飘过吧!!国际惯例,看图先!! 简单分端:1.组播端:2.听众端:3.同步窗口:核心代码:// 1. 组播端usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.IO;usingSystem.Text;usingSystem.Net;usingSy.
阅读全文
摘要:WinForm 下“无法编译 licenses.licx 为二进制”解决的方法后来想到在项目文件里肯定会有它的踪迹打开 .csprog 后,果然发现了一段 工程项目里: 把: <EmbeddedResource Include="licenses.licx"/>改成: <None Include="licenses.licx" />同时把 : 文件: licenses.licx 放在项目目录里,即可;原理等同于:erquan 的 WinForm 下“无法编译 licenses.licx 为二进制”解决的方法把 licenses.l
阅读全文