随笔分类 -  C#随笔

摘要:timeSpan.ToString(@"hh\:mm\:ss"); 阅读全文
posted @ 2019-10-11 14:03 dyfisgod 阅读(7878) 评论(0) 推荐(1)
摘要:static void Main(string[] args) { Mynode mynode0 = new Mynode(); Mynode mynode1 = new Mynode(); Mynode mynode2 = new Mynode(); Mynode mynode... 阅读全文
posted @ 2019-08-09 23:32 dyfisgod 阅读(348) 评论(0) 推荐(0)
摘要:记得在分秒前也加上负号 最后再和本来就带负号的度一起相加 阅读全文
posted @ 2019-07-04 10:36 dyfisgod 阅读(4139) 评论(0) 推荐(0)
摘要:对外部程序,以记事本为例,xaml中设置模拟按键的控件 Focusable="False": 对内部窗口(可引用该虚拟键盘组件的),不用考虑焦点问题(焦点在哪就在哪输出),做好Keybd_event就行了 不推荐SendMessage、PostMessage等方法发送按键,实在不行推荐使用SendW 阅读全文
posted @ 2018-08-14 13:54 dyfisgod 阅读(280) 评论(0) 推荐(0)
摘要:1 int number = a.Count(c => c == '@'); 阅读全文
posted @ 2018-07-31 09:56 dyfisgod 阅读(1077) 评论(0) 推荐(0)
摘要:1 IPAddress localIp = null; 2 IPAddress[] ipArray; 3 ipArray = Dns.GetHostAddresses(Dns.GetHostName()); 4 localIp = ipArray.First(i... 阅读全文
posted @ 2018-06-19 16:02 dyfisgod 阅读(382) 评论(0) 推荐(0)
摘要:1 static DispatcherTimer GCTimer = new DispatcherTimer(); 2 public static void BeginGC() 3 { 4 GCTimer.Interval = TimeSpan.FromMinutes(0.5); //垃圾释放定时器 我定为每十分钟释... 阅读全文
posted @ 2018-06-13 15:13 dyfisgod 阅读(524) 评论(0) 推荐(0)
摘要:1 /// 2 /// Enumeration for virtual keys taken from http://www.pinvoke.net/default.aspx/Enums/VirtualKeys.html 3 /// 4 public enum VirtualKeys : ushort 5 { 6 ... 阅读全文
posted @ 2018-05-24 16:28 dyfisgod 阅读(286) 评论(0) 推荐(0)
摘要:bkey使用虚拟键盘的ascii码 注意的是字母大小写都用大写的哦(你看虚拟键盘的ascii码,就会发现只有大写的没有小写)大小写问题交给caps lock 和 shift按键去处理 虚拟键盘这个课题,关注点不要放在输出内容的控件焦点获取上,这么想就想偏了,会越做越复杂。做好触发键盘按下动作就可以了 阅读全文
posted @ 2018-05-24 14:00 dyfisgod 阅读(366) 评论(0) 推荐(0)
摘要:以上方法中 start传光标位置,length传0,即可控制 阅读全文
posted @ 2018-05-24 11:08 dyfisgod 阅读(1456) 评论(1) 推荐(2)
摘要://引用COM组件//Microsoft HTML Object Library//Microsoft Internet Controls 阅读全文
posted @ 2018-03-19 15:57 dyfisgod 阅读(648) 评论(1) 推荐(0)
摘要://引用COM组件//Microsoft HTML Object Library//Microsoft Internet Controls 记得改成x86 阅读全文
posted @ 2018-03-19 11:29 dyfisgod 阅读(438) 评论(0) 推荐(0)
摘要:1 //引用COM组件 2 //Microsoft HTML Object Library 3 //Microsoft Internet Controls 4 5 6 7 SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindowsClass(); 8 string ... 阅读全文
posted @ 2018-03-14 14:20 dyfisgod 阅读(232) 评论(0) 推荐(0)
摘要:1 2 3 4 5 6 ... 阅读全文
posted @ 2018-03-13 16:49 dyfisgod 阅读(735) 评论(0) 推荐(0)
摘要:Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); if (xlApp == null) { return fa... 阅读全文
posted @ 2017-12-20 11:34 dyfisgod 阅读(583) 评论(0) 推荐(0)
摘要:1.为展示效果较好,确定好webbrowser尺寸后,调整网页布局(一般都是网页内容往左上方向移动) 2.一些简单代码 引用Microsoft.mshtml.dll 阅读全文
posted @ 2017-11-01 10:54 dyfisgod 阅读(287) 评论(0) 推荐(0)
摘要:"All Image Files|*.bmp;*.ico;*.gif;*.jpeg;*.jpg;*.png;*.tif;*.tiff|""Windows Bitmap(*.bmp)|*.bmp|""Windows Icon(*.ico)|*.ico|""Graphics Interchange Fo 阅读全文
posted @ 2017-10-25 15:27 dyfisgod 阅读(380) 评论(0) 推荐(0)
摘要:代码网上有的是,多是需要窗体焦点直接show出扫码信息(usb,模拟键盘,hook) 怎样才能真的无焦点获取? 用串口方式 usb转串口 以接收串口通讯消息的方式获取扫码信息 阅读全文
posted @ 2017-10-19 10:38 dyfisgod 阅读(1202) 评论(0) 推荐(0)
摘要:使用 瑞工 RG-P80A/B型号 小票打印机时(C#代码调用系统默认打印机打印) 遇到一个很坑爹的问题 首行总是乱码 …… 折腾了半天,解决之 将首行置为空行,即在打印内容前先打印一空行即可 阅读全文
posted @ 2017-10-16 15:05 dyfisgod 阅读(305) 评论(0) 推荐(0)
摘要:1 sr = new StringReader(str); 2 PrintDocument pd = new PrintDocument(); 3 pd.PrintController = new System.Drawing.Printing.StandardPrintController(); 4 ... 阅读全文
posted @ 2017-10-13 11:05 dyfisgod 阅读(255) 评论(0) 推荐(0)