08 2014 档案
摘要:在实际项目中不仅需要随机产生密码字符串,还要一次生成多个。我把生成随机字符串的方法放到for循环中,问题出现了。生成的字符串,会重复。经过多方查证,原因在代码。//使用与系统时间相关的种子Random rnd = new Random();问题正是出现在这,系统时间会在10ms更新一次,而for循环...
阅读全文
摘要:在实际应用中我们可能需要WebBrowser控件主动执行我们需要的脚本,执行脚本现在有两种方法。1、WebBrowser控件加载脚本,简单方便,适用于简短的脚本,无法执行复杂操作。webBrowser.Navigate("javascript:editor.areaToFrame();documen...
阅读全文
摘要:Webbrowser 请求加载页面,页面中包含各种资源,不能够很准确的判断加载是否完成,需要通过特定的方法判断。1、使用计数器判断页面是否加载完成。精准可控。 // 计数器int counter = 0 ;// 添加事件响应函数this .webBrowser.Navigated += ...
阅读全文