Windows
yanjiee
穷二代V1.0
展开
-
Python 配合 C# 实现局域网内udp发现设备
服务端:#UDP server responds to broadcast packets#you can have more than one instance of these runningimport socketaddress = ('', 10086)server_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_原创 2021-02-03 14:44:03 · 677 阅读 · 0 评论 -
C#解码javascript中的eval
c#解码js中的eval转载 2014-07-23 12:17:06 · 2097 阅读 · 0 评论 -
C#中HttpWebrequest使用需要认证的代理
第一句话虽然不知道干嘛的,但是好像不加也不行。原创 2014-07-03 13:39:31 · 5412 阅读 · 0 评论 -
C#使用HttpWebRequest进行HTTP请求发送和接收的一些小结。(新增修复.NET4.0以下关于cookie的bug)
2014.11.29 新增HTTPS处理和常用的getMid函数直接贴代码:#region httpUtils private const string DefaultUserAgent = "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.8原创 2012-12-20 17:20:42 · 12427 阅读 · 1 评论 -
Vs2008在高DPI下显示模糊的解决办法
转自:https://gist.github.com/pffang/bab575849a32b8a7b2cd1、在注册表编辑器中找到 HLKM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide,将里面的 PreferExternalManifest 改成 1(如果没有就新增一个 DWORD 值,然后写 1)2、将下面的代码保存转载 2016-06-20 16:34:15 · 9449 阅读 · 13 评论 -
C#快速写延迟函数
ThreadPool.QueueUserWorkItem(delegate { Thread.Sleep(3000); BeginInvoke((Action)delegate { label.Text = "";原创 2016-10-31 15:04:01 · 4344 阅读 · 0 评论 -
C#不闪烁的ListView
public partial class ListViewNF : System.Windows.Forms.ListView { public ListViewNF() { // 开启双缓冲 this.SetStyle(ControlStyles.OptimizedDoubleBuffer | Control原创 2016-11-01 10:38:10 · 822 阅读 · 0 评论 -
C#将Bitmap转换成byte[],可以传给C++处理,与Opencv通信。
c#代码:public static byte[] GetImagePixel(Bitmap Source) { byte[] result; int iWidth = Source.Width; int iHeight = Source.Height; Rectangle rect原创 2016-10-09 11:20:21 · 9564 阅读 · 14 评论 -
opencv视频取帧并进行人脸检测(Windows和Linux双版本)
Windows版本环境win7+vs2015+opencv2.4.10直接给代码:#include "highgui.h" #include "objdetect/objdetect.hpp"#include "imgproc/imgproc.hpp"using namespace cv;String face_cascade_name = "E:\\rszj\\soft原创 2017-07-18 17:19:28 · 1900 阅读 · 0 评论 -
在C#中运行JavaScript
话不多说,直接上码:public String RunJs(String code) { MSScriptControl.ScriptControlClass sc = new MSScriptControl.ScriptControlClass(); sc.Language = "javascript";原创 2014-01-27 20:44:51 · 996 阅读 · 0 评论 -
InstallShield和InnoSetup两种打包工具的静默安装/卸载
所谓的“静默”就是在安装/卸载过程中不出现任何提示框或者UI界面,就是静静的默默的,就完成了整个过程。InstallShield的静默安装/卸载:*.exe /s 或者 *.exe/S 别小看大小写的区别,我在实际使用过程中,发现小写的s是不提示对话框,但是还有进度条的,大写的则是完全“静默”InnoSetup的静默安装/卸载: *.exe /SILENT原创 2012-10-16 16:18:52 · 6124 阅读 · 1 评论 -
如何制作一个没有任何窗体的,隐藏在后台的程序。
有delphi和C#的做法。其实都是新建一个ConsoleApplication,也就是控制台应用程序。但是众所周知,控制台应用程序是有类似cmd这种黑色的运行窗口的。重点来了,如何去掉这个运行窗口,让程序看起来就像在任务管理器里面一样,只有一个exe在跑,而没有任何窗体。Delphi:去掉{$APPTYPE CONSOLE}这句话。C#:在工程设置里面,将输出原创 2012-12-21 16:53:25 · 2525 阅读 · 0 评论 -
Delphi删除文件夹及其内容
procedure DeleteDir(DirPath: string);begin DirPath := 'rd "' + DirPath + '" /S /Q'; ShellExecute(Application.Handle, nil, 'cmd.exe', PChar('/c ' + DirPath), nil, SW_HIDE);end;原创 2012-10-24 14:05:44 · 1532 阅读 · 0 评论 -
C#获取JS的GetTime()一样的值
public long GetTimeLikeJS(){long lLeft = 621355968000000000;DateTime dt = DateTime.Now;long Sticks = (dt.Ticks - lLeft) / 10000;return Sticks;} 完美模拟JS中的:var d = new Date();var原创 2012-09-17 16:17:15 · 3427 阅读 · 0 评论 -
vcredist_x86.exe的参数说明
很多时候,我们在做安装打包程序的时候也要一把VC运行库一起打包进去,而vcredist_x86.exe是有很多参数可以选择的。可以在cmd命令下这样查看vcredist_x86.exe /h,他会弹出如下的一个对话框:VS2010 的runtime 库 GUID是{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5},可以用来判断是否已经安装了原创 2012-12-07 13:41:07 · 3480 阅读 · 0 评论 -
c#的ThreadPool小结,就贴一段代码记录下一~
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication1{ class Program { static void Main(string[]原创 2012-11-23 17:56:37 · 846 阅读 · 0 评论 -
Delphi实现把程序固定(pin)在win7任务栏上的办法
//Pin Icon to Win7 Taskbar ShellExecute(Application.Handle, 'TaskbarPin', 'APPNAME', nil, nil, SW_SHOW);原创 2012-10-12 10:38:13 · 2380 阅读 · 0 评论 -
C# ComboBox下拉表单显示提示内容ToolTip
转自:http://blog.5d.cn/user2/skyline-moon/200901/511240.html 近日由于自已一个小程序的需要,要求在ComboBox下拉项目(每个item)上显示ToolTip,用Google搜了几圈,在Codeproject上浏览的几遍,发现相关的介绍比较少,介绍的方法也主要是基于api捕捉实现,这种方法的代码看起来似乎比较复杂(比较完整的实现代码转载 2012-12-07 09:34:19 · 11260 阅读 · 4 评论 -
Delphi刷新托盘,去掉非正常退出的程序的托盘图标
procedure RemoveDeadIcons2;var wnd : cardinal; rec : TRect; w,h : integer; x,y : integer;begin // find a handle of a tray wnd := FindWindow('Shell_TrayWnd', nil); wnd := FindWindowEx(w转载 2012-10-23 14:26:55 · 3177 阅读 · 0 评论 -
HttpWebRequest中的cookieCollection和cookeContainer
cookieCollection是一个针对一个域所有的cookie的集合cookeContainer是一个容器,里面可以装多个域的cookie的集合说白了就是cookieCollection只能存一个网站的cookies,cookeContainer可以存一堆网站的。参考网址:http://blogs.msdn.com/b/dgorti/archive/2005/0转载 2012-12-17 15:47:39 · 7553 阅读 · 0 评论