该下载模块总共会多开两个线程,一个下载线程和一个计时器线程,计时器线程主要用来计算每秒的下载速度。考虑版本兼容的问题没用使用await/async,而是使用传统的Thread。 用法: Downloader d = new Downloader(); d.SetTask("https://dl.360safe.com/setup.exe", @"F:\360.exe"); d.Start(); //当下载线程下载完毕后记得调用 d.Dispose(); 源代码: using …
该下载模块总共会多开两个线程,一个下载线程和一个计时器线程,计时器线程主要用来计算每秒的下载速度。考虑版本兼容的问题没用使用await/async,而是使用传统的Thread。 用法: Downloader d = new Downloader(); d.SetTask("https://dl.360safe.com/setup.exe", @"F:\360.exe"); d.Start(); //当下载线程下载完毕后记得调用 d.Dispose(); 源代码: using …
在开发.Net程序之后就是发布,发布时就会有一个稍微令人有点头疼的问题,就是.Net2.0和4.0的问题,这里我用VB6写了个类,可以用来检测.Net2.0/3.5/4.0、系统位数判断和系统是否为XP,通过检测来决定是否安装.Net版本,或者运行不同的程序。 Public Function isdotNET40() As Boolean On Error GoTo err Dim NET As Object Set NET = CreateObject("wscript.shell") Dim…
首先引用Cskin.dll 目标框架.Net4.0 将窗体继承于Skin_DevExpress 把图片按钮都填充上图片,大小设置成34,26 效果大概是这样 把控制按钮的偏移和间距都设置为0 效果已经开始接近 将ForceColor设置为220,220,220 BackColor设置为45,45,48 设置标题TitleColor属性为220,220,220并将TitleCenter属性设置为False 设置InnerBorderColor属性为Transpa…
在最开始寻找Java路径使用的是vbs的方法,但是那个功能比较少,不能知道是否正确的打开了注册表,不能列遍注册表,不能查找64位注册表的内容 所以为了使程序能够正常的运行在各种系统上还是使用了这种办法。 API RegOpenKeyEx的参数以及使用方法 用来打开注册表项获得句柄,其他API都通过这个句柄对注册表进行操作。 还有一个RegOpenKey的API,和这个差不多,但是这个有一个PEGSAM samDesired的安全访问标记参数,如果此处填写为256则可以访问64位注册表。 LONG RegOpenKe…
最后更新:20180619 该程序为未公开程序,从未上传过网络,该文档仅供参考帮助,原minecraft客户端自动更新程序而来,和客户端启动等套件一起授权发放,禁止任何人使用此软件在网络上进行销售,转载。 如有建议请在本文档下方留言 从最开始制作到现在已经发布修改了九个版本了,经过一段时间的测试和修复也已经比较稳定了,该程序的编写为VisualBasic6.0,不需要.Net框架,通过Http协议进行获取地址和下载更新,不需要其他ActiveDll和COM组件(OCX)的支持即可在主流平台上运行(xp/win7/w…
用过vb6的winsock控件(MSWINSCK.OCX)的都知道,只要一句Winsock1.Connect RemoteIP,RemotePort即可进行连接,使用Winsock1.Send Data即可发送数据,这个Data大部分都是以String发送的,编码为vb默认的unicode。但是在做一个通信项目时,采用前两个字节用来判断需要接收多少的字节,以防止数据粘合和分段发送。 这边使用的是VB6,服务端使用Java和C#还有辅助工具Sockit进行测试。 字节 Byte 的数据类型范围是从0~255之间 也就…
因为最近更换域名比较频繁,而且遇到的问题也比较多,下面就大概发一下问题的解决方法吧。 我不小心先解析了个不能使用的DNS的域名 导致主页访问不了 无法进入管理员后台进行修改,那么就要进入数据库进行操作,在wp_options表里有个siteurl值和home值 将这两个该成新的可以访问的域名即可。 其次就是文章中的链接了,进入wp_posts表,打开SQL语句输入框 输入 UPDATE wp_posts SET post_content=replace(post_content,'旧网址','新网址') 比如我的旧…
网站系统需要修改的位置有两处 Discuz 和 UC-center ①路径:/wwwroot/config/config_global.php 这个根据你网站安装的路径而定。 打开 config_global.php 文件修改:$_config['db']['1']['dbpw'] = '原来密码'; 原来密码 修改为新的数据库密码。 ②路径:/wwwroot/uc_server/data/config.inc.php 打开 config.inc.php 文件修改:define('UC_DBPW', '原来密码')…
效果: 以下为FEUI类模块内容 'FlatEazyUI 'BY: JayshonYves Private Declare Function ReleaseCapture Lib "user32" () As Long Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) A…
COPYRIGHT © 2014-2023 雪千渔Blog. ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang