自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (8)
  • 收藏
  • 关注

原创 开发FireFox浏览器扩展(Extension)并实现与原生应用之间的消息传递(二)Windows+VB.Net

FireFox浏览器扩展开发的详细介绍可参考https://blog.csdn.net/CityBird/article/details/115013539?spm=1001.2014.3001.5501

2021-05-31 16:47:07 430

原创 开发FireFox浏览器扩展(Extension)并实现与原生应用之间的消息传递

在讲这个问题之前首先得搞明白什么是插件(Plug-in),什么是扩展(Extension)。插件指的是在页面HTML源代码里通过<object> 或者 <embed> 标签声明,工作在内核层面的一种扩展技术,与浏览器无关,理论上可以用任何一种生成本地二进制程序的语言开发,比如C/C++、Delphi、VB、VS.Net等等,目前主流的浏览器插件技术主要有以下几种:ActiveX,由Microsoft提出,仅Internet Explorer(IE)浏览器支持,微软最新的Edg

2021-03-21 12:07:20 2188 7

原创 在VMware虚拟机上安装统信UOS系统

要在VMware虚拟机上安装UOS系统当然首先得安装VMware虚拟机软件,这个咱就不多说了,我安装的虚拟机版本是VMware Workstation 15.5 Pro。其次当然得有统信UOS系统的安装包,这个可以在统信软件的官网下载到,下载地址:https://www.uniontech.com/next/product/desktop-system?edition=Professional,有社区版、个人版、专业版、服务器版,社区版转到deepin去了UOS其实就是deepin的商业版,专业版和服务..

2020-10-29 14:32:57 15866 5

原创 启动windows服务时出现“错误1053:服务没有及时响应启动或控制请求”的解决方法

服务器:windows server 20012 r2windows服务已经正常安装成功,在“计算机管理-》服务” 里面可以看到,但是启动服务的时候报“错误1053:服务没有及时响应启动或控制请求"错误,启动失败。服务是使用VS 2005 开发的.net framework 版本2.0,服务器的.net framework 版本4.0通过在config文件中的在节点下增加   

2017-12-12 15:15:04 48684 3

原创 Windows服务部署问题,The source was not found错误的解决方法

使用InstallUtil部署Windows服务到Windows Server 2012 R2的时候出现“The source was not found”的错误,然后事务就自动回滚了,服务部署不上去,解决办法很简单,以管理员身份运行cmd.exe,然后再执行InstallUtil进行部署就OK了。以前xp、Windows Server2003系统里面没有这个问题。记录再此,以便将来备

2017-11-27 15:39:46 1806

原创 SQL Server2000 附加数据库时出现数据库累计大小超过使用许可限制的解决方法

解决方法很简单1.建一个同名的空数据库2.停止SQL Server服务3.用需要附加的数据库对应的磁盘文件(.mdf .ldf)替换1中建立的空数据库文件4.重新启动SQL Server服务OK,超过许可限制的数据库就附加上去了

2017-11-22 12:22:52 7568

原创 VB.net 如何在WebBrowser中插入新的内容

在Body中追加  代码: Private Sub cmdAddPic_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAddPic.Click Dim el As HtmlElement = web.Document.CreateElement("div")

2017-05-05 12:37:12 509

原创 VB.Net WebBrowser如何取得鼠标点击位置的标签

代码: Private Sub Document_MouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs) Dim P As Point = web.PointToClient(MousePosition) Dim he As HtmlElement = web.Document.

2017-05-05 11:46:10 2681

原创 通过httpwebrequest实现http的post和get方法莫名出现500内部服务器错误的解决办法

通过httpwebrequest实现http的post方法 Dim data As Byte() data = System.Text.Encoding.UTF8.GetBytes("...") '需要post的参数name1=value1&name2=value2 '发送请求 Di

2017-04-25 12:58:16 10594

原创 VB.net使用SerialPort类访问串口

Public Class Form1 Dim mySerialPort As New System.IO.Ports.SerialPort Delegate Sub DataShow(ByVal myString As String) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As S

2015-03-12 22:42:33 4269

原创 VB.Net实现PDU中的UCS2编码和解码

UCS2编码也就是两字节的Unicode编码,Unicode编码除了UCS2外还有UCS4规范,VB.Net中将汉字转换成UCS2编码方法很简单,可以直接调用System.Text.Encoding.Unicode.GetBytes方法就可以实现,比如System.Text.Encoding.Unicode.GetBytes(“程”)就可以得到“程”的UCS2编码0B 7A,不过在PDU中UCS2

2015-02-13 22:51:58 1778

原创 VB.Net实现7Bit编码与解码

7Bit编码主要用于对单字节字符进行编码,因为单字节字符的ASCII码在00~7F之间,最高位始终为0实际有效的只有7个Bit,因此可以通过编码的方式将无效的最高位利用起来从而达到使用7个字节存储8个单字节字符的目的。7Bit编码的基本规则简单来说就是去掉最高位的0以后,将后一字节的低位挪到前一字节高位的前面,最后一个字节bit数不够时从高位开始补0举例说明,如果对“abc”进行7Bit编

2015-02-12 00:19:06 1572

原创 长短信PDU编码说明

普通短信UD区长度为140字节,超过140字节就得拆分成多条短信,拆分后的短信经过短信网关、短信中心的存储转发后到达终端的顺序可能和原发送顺序不同,这就使得接收方对于信息内容的理解出现困扰,1996年颁布的GSM03.40V4.13.0中定义了长短信(Concatenated Short Message),所谓的长短信就是由一组相互独立的不超过普通短信长度的子短信组成,在网络传输中被视为多条普通短

2015-02-11 20:06:48 4842

原创 PDU格式说明

SMSDeliver(收到PDU) SCA  PDU Type  OA  PID  DCS  SCTS  UDL   UD   1、SCA短信中心地址(Service Center Address)第一字节:短信中心号码长度第二字节:短信中心号码类型

2015-02-11 13:54:34 1771

原创 Round函数在SQL Server与Access中的区别

ROUND返回数字表达式并四舍五入为指定的长度或精度。语法ROUND ( numeric_expression , length[ , function ] ) 参数numeric_expression精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。length是 numeric_expression 将要四舍五入的精度。length 必须是

2014-03-24 09:53:03 3333

转载 IE和Chrome、FireFox的ContentType问题!

通过IE上传JPG文件时取到的ContentType是image/pjpeg,而通过Chrome和FireFox上传时取到的ContentType是image/jpeg,这两者还不一样,做ContentType判断的时候要注意。

2013-10-23 16:33:00 2367

转载 WebService返回值问题。

_Public function HelloWord() return "HelloWord"End function返回的内容是通过XML包裹的,形如:string改成: _Public sub HelloWord() System.Web.HttpContext.Current.Response.Write("HelloWord")E

2013-10-08 11:42:26 2941

转载 .Net中让WebService接受Get方式传递参数

打开Web.config文件,在节中添加以下内容 分别对应SOAP、Post、Get三种方式。

2013-09-29 11:22:41 3542

转载 .net 启动和停止Windows服务

// Toggle the Telnet service - // If it is started (running, paused, etc), stop the service.// If it is stopped, start the service.ServiceController sc = new ServiceController("Telnet");Console.Wr

2013-08-25 09:34:17 2506

原创 VB6 RecordSet与XML转换

Public Function SaveRSToXML(ByVal ConnectionString As String, ByVal strSQL As String) As String Dim oCn As New ADODB.Connection Dim oRs As New ADODB.Recordset Dim oStream As New ADODB.Stre

2013-08-09 12:50:19 3421

原创 FCKEDITOR的JAVASCRIPT创建和使用方法

<br /> JAVASCRIPT方式引用FCKEDITOR简单方便,通过以下两个步骤就可以实现:<br /> <br />1、在<HEAD></HEAD>里面插入下面这段代码<br /><mce:script type="text/javascript" src="/FCKeditor/fckeditor.js" mce_src="FCKeditor/fckeditor.js"></mce:script><br /> <br />2、在需要显示录入框的地方加上下面这段代码<br /><mce:scri

2011-04-28 17:59:00 1134

原创 IE、FireFox都支持的收藏本站代码

<br /><a href="SiteURL" mce_href="SiteURL" onclick="window.external.addFavorite(SiteURL,'SiteName');return false;" title='SiteName' rel="sidebar">收藏本站</a>

2011-04-25 15:30:00 2546

原创 ASP.NET路径的问题

<br />"/" 表示根路径 "../"表示父路径,这个就不用说了想必大家都知道,除了这个以外ASP.NET还启用了Web 应用程序根目录运算符 (~),在服务器控件中指定路径时,可以使用该运算符。ASP.NET 会将 ~ 运算符解析为当前应用程序的根目录。可以结合使用 ~ 运算符和文件夹来指定基于当前根目录的路径。<br /><br />对于一个网站来说"/" 和 "~/"都表示网站的根目录,但是对于虚拟目录来说"/" 和 "~/"却代表了不同的含义,例如:http://localhost/mySite

2011-04-20 22:25:00 870

原创 .NET 截取中英文混合的字符串。(增强版)

前两天写了个.NET截取中英文混合字符串的小程序,详见http://blog.csdn.net/CityBird/archive/2011/04/11/6316846.aspx,Print出来的结果也都正常,本以为没什么问题了,但是实际在使用过程中却出了大麻烦,主要是截取的位置正好在中文字符的中间部位时,由于截取结果的最后一个字节是半个汉字,虽然Print出来的时候看不到,但是如果写到文件里面,就会发现后面多出点乱码,拿System.Text.Encoding.Default.GetBytes再次把截取以后

2011-04-14 23:13:00 1923

原创 .Net 用反射实现字符串的格式化输出

Public Function FormatColData(ByVal Source As String, ByVal DataType As String, ByVal DataFormat As String) As String Dim rflag As Boolean = False Dim tflag As Boolean = False Try Dim tt As System.Type = System.Type.

2011-04-13 11:45:00 902

原创 .NET 截取中英文混合的字符串。

'截取字符串前N个字节的字符Public Function SubString(ByVal Source As String, ByVal Length As Integer) As String'字符串转成Byte数组Dim tmpByteArr() As BytetmpByteArr = System.Text.Encoding.Default.GetBytes(Source)'截取Return System.Text.Encoding.Default.GetString(tmp

2011-04-11 23:11:00 1990

原创 用SQL 截取汉字英文混合的字符串

做网站的时候经常会出现因为输入的内容太多产生换行导致页面排版出现问题,这时候做的最多的就是对输出的内容进行切割,只输出前面部分内容,后面部分用“……”代替。传统的方法多数都是先从数据库里取出对应的数据,然后再循环遍历用Substring之类的函数逐个切割,提取前面的内容,这里讲的SQL切割的方法和这些传统的方法不同,是在数据库查询的时候直接返回切割好的内容。具体代码如下:SELECT case when DATALENGTH(Title)这段代码切割的是news表中的Title字段,10是要切割的字节数,D

2011-03-29 20:43:00 4771

原创 如何利用拼音首字母查询数据库

这个问题其实挺有点意思的,以前做东西的时候从没想过这方面的问题,但是最近接了一个项目客户指定要求对姓名检索的时候必须能够按拼音首字母进行检索,想想也是,汉字里面发音相同的字那么多,按汉字检索的时候就必须得知道具体用的是那个字,再加上中国有那么多的方言,有时候想搞明白别人的名字究竟用的是那个字确实挺纠结的,而且大家用的汉字输入法还各不相同,拼音、五笔的都有,尤其用拼音的有时候为了找一个字得翻半天,要是能直接用拼音字母查询就没这问题了,所以这应该还算是一个操作方面比较实用的小技巧吧。 那么怎么实现按拼音首字母查

2010-11-19 11:37:00 12889 7

原创 VB人民币大写转换

<br />Public Function MoneyToUpper(ByVal money As Double) As String If money = 0 Then MoneyToUpper = "零元整" Exit Function End If Dim DataUpper() As String Dim DataUpper1() As String DataUpper = Split("零,壹,贰

2010-11-02 13:59:00 2358

转载 Visual Basic内嵌汇编语言解决方案

Visual Basic内嵌汇编语言解决方案时间:2008-04-09 04:44来源:互联网VB简单易用,但功能有时候受限制。VC、Delphi都可以直接在程序中写汇编代码,可恼的是,VB不行。我在网上也看过许多有关于VB嵌入汇编的方法,不过有些方法,过于复杂,而且也没相应的介绍。我这里提供一种方法,也许大家以后可能有用! 基本思路:汇编代码,可以存在一     VB

2009-10-19 23:09:00 984

转载 VB截获Windows消息的钩子

VB截获Windows消息的钩子——作者:钟声博客地址:http://useway.blog.51cto.com     VB一直被认为是一个可以通过简单的方法,完成Windows界面应用程序的一个语言。对Windows系统方面的编程似乎首先想到的绝对不是VB,而大部分程序员想到的一定是VC。我们今天就介绍一种用VB截获Windows全局消息的方法。        一、Wi

2009-10-03 13:56:00 1052

转载 VB指针

VB指针——作者:钟声博客地址:http://useway.blog.51cto.com 卷首语:    无数次的见到有人一谈到VB都会显露出不屑的神情。    VB一个软件开发领域的老朋友,它曾经以开发便捷与简单著称,它在一定时间内成为一个非常常用的开发语言。    然而,当很多人享受这VB带来的便捷的同时,还在嘲讽这个VB,总是用VC的种种所谓的优势来和VB

2009-10-03 13:53:00 1421

转载 VB读写注册表

Option ExplicitPublic Enum ERROR ERROR_SUCCESS = 0& ERROR_BADDB = 1009& ERROR_BADKEY = 1010& ERROR_CANTOPEN = 1011& ERROR_CANTREAD = 1012& ERROR_CANTWRITE = 1013&

2009-09-26 13:55:00 2871

转载 VB UTF-8编码与解码

Option ExplicitPrivate Declare Function WideCharToMultiByte Lib "kernel32" (ByVal CodePage As Long, ByVal dwFlags As Long, ByVal lpWideCharStr As Long, ByVal cchWideChar As Long, ByRef lpMultiByte

2009-09-26 13:48:00 10415

转载 VB里Base64编码与解码算法

Option ExplicitDim sBASE_64_CHARACTERS As StringPublic Function strUnicodeLen(ByVal asContents As String) As LongDim len1, k, i, asc1 As Long计算unicode字符串的Ansi编码的长度Dim ascontents1 As Str

2009-09-26 13:24:00 3617

原创 ASP取不重复的随机数

dim arr(36),xx,tt,tmp for xx=1 to 36 arr(xx-1)=xx next for xx=1 to 5 Randomize tt=clng((ubound(arr)-xx)*rnd()) response.write(arr(tt) & "")

2009-09-08 22:09:00 2348

原创 ASP如何计算中英文混合字符串长度和截取字符串

用ASP做网站的时候经常会碰到要截取字符串的情况。ASP中的Len函数不管是中文字符,还是英文字符,统统按一个单位来计算,由于一个中文字符的宽度是一个英文字符宽度的两倍,在中英文混合的情况下字符串实际占用的宽度就不好计算了,如果按照Len函数计算的长度来截取字符串截出来的效果也会长短不一,下面是按照一个汉字相当于两个英文字符来计算字符串长度和截取字符串的代码 计算中英文混合字符串的长度:

2009-09-08 00:57:00 6524

原创 ASP中用ASPJPEG如何给FCKEditor上传的图片加水印

打开FCKEditor/Editor/Filemanager/Connectors/Asp/Commands.asp文件,修改FileUpload函数,如下所示:Sub FileUpload( resourceType, currentFolder, sCommand ) Dim oUploader Set oUploader = New NetRube_Upload

2009-09-04 23:32:00 1907 1

转载 解决asp无组件文件上传及下载大小限制

IIS里Asp无组件上传默认文件大小为200K,当文件超过200k时无法正常上传。解决办法:1、先在服务里关闭 iis admin service 服务。2、找到 windows/system32/inetsrv/ 下的 metabase.xml 文件。3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为20M即:20480000),默

2009-08-24 17:28:00 5859 1

原创 如何取得当前插入记录的ID

我们在设计数据库时一般都会设计一个自增长型的或GUID型的字段作为记录的唯一性标志,这样的字段在执行插入操作时其值一般都由数据库自行分配,不需要我们为其赋值,但是在实际使用过程中我们常常需要在完成插入操作以后立刻就返回新记录的ID,那么新记录的ID该如何取得呢,一般常用的有以下几种方法,其一是不使用自增长型字段,在插入前先计算出下一ID的值,由于ID值是计算出来的并不是由数据库分配的,所以自然可以

2009-07-01 11:14:00 3238

Windows+VB.Net开发FireFox浏览器扩展(Extension)并实现sendNativeMessage消息示例

Windows+VB.Net开发FireFox浏览器扩展(Extension)并实现sendNativeMessage消息示例。 需要在注册表[HKEY_CURRENT_USER\Software\Mozilla\NativeMessagingHosts]下增加一个demo项,默认值为Demo.json的完整路径。否则会出现Attempt to postMessage on disconnected port的错误。 具体详情请参考 https://blog.csdn.net/CityBird/article/details/115013539 https://blog.csdn.net/CityBird/article/details/117417587

2021-05-31

浏览器拍照控件

VB6开发的IE浏览器插件,调用Windows自带的avicap32.dll库,实现摄像头的拍照功能。

2013-05-22

GetMac!!!!!!!!!!!!!!!!!!!!!!!

GetMac!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2009-10-12

vb取数据库时间dll

vb取数据库时间dll 含源码                           

2009-08-26

ASP.NET大文件上传示例

本示例演示了在ASP.NET中进行大文件上传的方法

2008-09-28

ASP.NET限制上传文件大小示例

本示例显示了一种在ASP.NET中限制上传文件大小的高效方法

2008-09-26

LED时钟

N年前写的LED时钟

2008-06-24

LEDTIMER

N年前的作品…………

2008-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除