当前位置:米豆网 开发语言 

C# 让程序自动以管理员身份运行

2012年06月08日 | 作者: 米豆网 - 1000seo | 0 条评论 |

由于公司局域网使用的趋势的安全产品,所以每天都要登录到 一个网址上输入用户名和密码验证下才能上网 ,比较麻烦,所以就自己写了个自动登录验证的工具,希望开机能自动运行,所以采用了修改注册表的办法。 可是程序编译运行时提示无法操作注册表,由于使用的是win7系统,默认exe在Vista或Win7下不以管理员权限运行,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等。 一种方法是在exe程序或快捷方式上点右键在弹出的菜单上选择......
关键词:, ,
详细阅读

c#让窗口停靠在桌面上

2012年06月05日 | 作者: 米豆网 - 1000seo | 0 条评论 |

最近做了类似任务日程安排的桌面便签小程序,主要是要窗口一直显示在桌面上即使按”显示桌面”也不会被隐藏. 首先需要添加引用 using System.Runtime.InteropServices; 导入dll [DllImport("user32.dll", EntryPoint = "SetParent")] public static extern int SetParent(int hWndChild, int hWndNewParent); [DllImport("user32.dll", EntryPoint = "FindWindow")] public static extern int FindWindow(string lpClassName, stri......
关键词:, , , ,
详细阅读

c#管理服务停止启动

2012年06月05日 | 作者: 米豆网 - 1000seo | 0 条评论 |

由于机器性能问题,把许多服务关闭了,需要用的时候再开启,这样每次都打开服务管理或cmd命令比较麻烦.就自己写了工具显示在桌面上; 服务管理,增加引用 System.ServiceProcess; 声明 ServiceController myController = new System.ServiceProcess.ServiceController(服务名); 启动服务 myController.Start(); 暂停服务 myController.Pause(); 继续服务 myController.Continue(); 停止服务 myController.Stop(); 刷新服务 myController.Refresh(); 服......
关键词:, ,
详细阅读

dhtmlxScheduler在safari下动态日程显示问题处理

2011年10月22日 | 作者: 米豆网 - 1000seo | 0 条评论 |

dhtmlxScheduler日程信息是用asp程序动态输出xml文件的,asp将输出类型设为text/xml:Response.ContentType = “text/XML”,在其他浏览器下能正常显示,但是在safari下一打开就弹出一屏幕信息,并且日程也不会显示在日历,最后发现将输出类型改为Response.ContentType = “text/xml”就可以了,看来这个类型的大小写还对safari浏览器有影响
关键词:, , ,
详细阅读

dhtmlxScheduler 使用

2011年10月18日 | 作者: 米豆网 - 1000seo | 0 条评论 |

最近OA系统里要加事件(日程)日历,功能像google的日历一样,可以在上面直接拖拽保存事件,在网上发现dhtmlxScheduler已经把这些功能都封装好了,只要自己增加把数据写到数据库的功能就可以了,看了一下dhtmlxScheduler提供的api可以在事件的操作上绑定相应的事件通过ajax实现无刷新提交数据。 <script type=”text/javascript” charset=”utf-8″> var prev = null; var curr = null; var next = null; function ......
关键词:, , , , ,
详细阅读

ASP提取文章中的所有图片

2011年09月10日 | 作者: 米豆网 - 1000seo | 0 条评论 |

asp程序提取一段内容中的所有图片或者图片地址 <%Function RegImg(TheStr)     Dim RegEx     Set RegEx = New RegExp     RegEx.IgnoreCase =True     RegEx.Global = True     RegEx.Pattern = “<img[^>]*src\s*=\s*[‘”&CHR(34)&”]?([\w/\-\:.]*)[‘”&CHR(34)&”]?[^>]*>”     If Regex.test(TheStr) then         Dim Matches         Set Matches = RegEx.Exe......
关键词:, ,
详细阅读

“远程服务器返回错误: (417) Expectation failed“解决方法

2011年09月09日 | 作者: 米豆网 - 1000seo | 0 条评论 |

在用c#做zhaopin.com网站自动登陆的时候,一直返回“远程服务器返回错误: (417) Expectation failed”  这个提示,在检查确认代码没有问题后,google了一下找到了解决方案: 在代码的最开始加入如下一句: System.Net.ServicePointManager.Expect100Continue = false;   或在配置文件中加入(示例代码中的粗体文字): <?xml version=”1.0″ encoding=”utf-8″ ?> <configuration> <system.net> <settings> <service......
关键词:, , ,
详细阅读

C# 操作ini文件

2011年09月08日 | 作者: 米豆网 - 1000seo | 0 条评论 |

INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,结构如下: [Section1] key 1 = value2 key 1 = value2 …… [Section2] key 1 = value1 key 2 = value2 …… 文件由若干个段落(section)组成,每个段落又分成若干个键(key)和值(value)。Windows系统自带的Win32的API函数GetPrivateProfileString()和WritePrivateProfileString()分别实现了对INI文件的读写操作,他们位于kernel32.dll下。 但是令人遗憾的是C#所使用的.NET框架下......
关键词:,
详细阅读

C# 下base64加密解密实现

2011年09月08日 | 作者: 米豆网 - 1000seo | 0 条评论 |

using System; using System.Collections.Generic; using System.Text; namespace MyLibs.encrypt {     public class Base64     {         private static string base64EncodeChars = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/”;//编码后的字符集         private static int[] base64DecodeChars = new int[] { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,......
关键词:, , ,
详细阅读