uwking

导航

2015年12月8日 #

NSMutableAttributedString 的使用

摘要: NSMutableAttributedString *msAttriStr = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"this is book",departmentStr,dep... 阅读全文

posted @ 2015-12-08 20:50 uwking 阅读(111) 评论(0) 推荐(0) 编辑

ios UINaviBar 去除分割线

摘要: //For a custom shadow image to be shown, custom background image must also be set with the setBackgroundImage:forBarMetrics: method. If the default ba... 阅读全文

posted @ 2015-12-08 20:48 uwking 阅读(206) 评论(0) 推荐(0) 编辑

2015年1月12日 #

ios 判断相册文件图片大小的方法

摘要: ALAssetsLibrary* alLibrary = [[ALAssetsLibrary alloc] init]; [alLibrary assetForURL:[info objectForKey:UIImagePickerControllerReferenceURL] resultBloc 阅读全文

posted @ 2015-01-12 14:42 uwking 阅读(719) 评论(0) 推荐(0) 编辑

2014年1月16日 #

VC++ 6.0远程调试配置

摘要: VC开发环境之所以提供远程调试的能力,是因为有些情况下单机调试会让你崩溃掉。。。比如,调试GUI程序的WM_PAINT消息,因为要单步调试,所以调试器会对界面的重绘产生副作用(Heisenberg不确定性原理)。当然还有些别的情况也适用,比如程序在测试环境运行的好好的,但是在客户那行为总是异常,这时候如果可以TCP远程连接上去维护的话,就能通过远程调试的特性在出现状况的系统环境中排错~ 下面来说一下具体的做法。先明确下概念,远程调试嘛,自然是两个机器之间调试。程序运行在目标机器上,调试器运行在本机。当然,目标机器上还是要有少许辅助程序才能跟本机的调试器connect上,以便通讯。一般来说,只需 阅读全文

posted @ 2014-01-16 14:29 uwking 阅读(435) 评论(0) 推荐(0) 编辑

2011年5月27日 #

Framework 2.0 数组Contains方法

摘要: 前段时间装了vs2010,开发项目,默认情况下,vs2010采用的Framework是4.0版本的,后来,客户需求,要求改成2.0。直接装2.0是装不了,必须下一个Framwork3.5 的安装包,装好好,2.0也装上了。改成2.0后,发现数组不只从Contains这个方法,原来这个方法包含在Sys... 阅读全文

posted @ 2011-05-27 17:30 uwking 阅读(870) 评论(1) 推荐(0) 编辑

2011年5月10日 #

DataSet生成gb2312编码的xml

摘要: DataSet ds = new DataSet("terminal"); DataTable dt = new DataTable("terminalDev"); dt.Columns.Add("devClass", typeof(string)); dt.Columns.Add("deviceId", typeof(string)); dt.Columns.Add("version", typeof(string));DataRow row = dt.NewRow(); row[" 阅读全文

posted @ 2011-05-10 17:09 uwking 阅读(680) 评论(0) 推荐(0) 编辑

2011年4月26日 #

利用SendMessage实现C#进程间通信

摘要: 进程之间通讯的几种方法:在程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有:使用内存映射文件通过共享内存DLL共享内存使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.(ZT)WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。在通过WM_COPYDATA消息传递期间,不提供继承同步方式。SDK文档推荐用户使用SendMessage函数,接受方在数据拷贝完成前不返回,这样发送方就不可能删除和修改数据:这个函数的原型及其要用到的结构如下:SendMessage(hwnd,W 阅读全文

posted @ 2011-04-26 15:30 uwking 阅读(1981) 评论(0) 推荐(0) 编辑

2011年4月13日 #

DataSet与Xml之间的转换

摘要: DataSet转化为Xml,Xml转化为DataSet,Ado.net中使用方法DataSet.WriteXml()和DataSet.ReadXml(),由于有多个重载方法,所以这里有多条路径可以实现,可谓条条大道通罗马。这里我就把所有的用法来尝试下,希望给大家有个借鉴作用。 因为DataSet.ReadXml()和DataSet.WriteXml()共8种重载方法,前四种是不带架构的,后四种带架构。这里举出带架构的4种方法。 /// <summary> /// DataSet和Xml之间的转换 /// </summary> /// <param name=&qu 阅读全文

posted @ 2011-04-13 11:20 uwking 阅读(509) 评论(2) 推荐(0) 编辑

2011年4月12日 #

最新版C#实现快捷键(系统热键)响应 以及事件调用

摘要: 在MainForm中申明函数MainForm(){[System.Runtime.InteropServices.DllImport("user32.dll")] //申明API函数 public static extern bool RegisterHotKey( IntPtr hWnd, // handle to window int id, // hot key identifier uint fsModifiers, // key-modifier options Keys vk // virtual-key code ); [System.Runtime.Inte 阅读全文

posted @ 2011-04-12 18:04 uwking 阅读(2767) 评论(3) 推荐(0) 编辑

xml解析

摘要: List<string> xmlstr = new List<string>(); string path = @"xml文件"; //如D:\软件文档\Player\Project\48001\TaskList.xml XmlNodeReader reader = null; try { XmlDocument xd = new XmlDocument(); xd.Load(path); reader = new XmlNodeReader(xd); //创建新的XML reader while (reader.Read()) { switch ( 阅读全文

posted @ 2011-04-12 10:29 uwking 阅读(221) 评论(0) 推荐(0) 编辑