自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Junit5常用注解

Junit5常用注解@Test@BeforeEach@AfterEach@BeforeAll@AfterAll@DisplayName@Disabled@Tag@RepeatedTest@Nested

2022-01-07 18:27:16 352

原创 将控件内容保存成图片

将控件内容保存成图片,即使控件区域被其它窗口遮挡住也会将整个控件保存下来。命名空间:using System.Drawing;using System.Drawing.Imaging;using System.Runtime.InteropServices;API声明:[DllImportAttribute("gdi32.dll")]private static extern bool BitBlt( IntPtr hdcDest, int nXDest,

2021-04-14 15:16:06 363 1

转载 System.Threading.Timer使用心得

System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。"只要在使用 Timer,就必须保留对它的引用。"对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。"当不再需要计时器时,请使用 Dispose 方法释放计时器持有的资源。使用 TimerCallba

2012-10-31 09:18:03 885

原创 EXCEL的简单读取

Imports ExcelPublic Class ExcelMgr2 Private _app As ApplicationClass Private _workBook As Workbook Private _currentSheet As Worksheet#Region " Property " Public Propert

2012-06-25 12:24:08 813

原创 VSS的操作

using System;using System.Collections.Generic;using System.Text;using SourceSafeTypeLib;///更新日期:2012/04/12namespace QuickVSS{ public class VSSMgr { public const string

2012-06-07 19:36:20 777

原创 取得Windows临时目录及其它文件或目录信息

取得临时目录:System.IO.Path.GetTempPath 其它信息:System.IO.Path.XXX

2012-06-03 21:38:21 858

原创 利用DOS实现宽带连接或断开宽带的连接

使用的DOS命令是rasdial 连接宽带使用格式:rasdial 宽带接连名称 宽带用户名 宽带密码例:rasdial "宽带连接" la9999999 12345678 断开宽带的连接使用格式:rasdial 宽带接连名称 /disconnect例:rasdial "宽带连接" /disconnect 摘自:http://baike.baidu.com/view

2012-05-09 22:21:45 3856

原创 在VB6中使用集合

导入Microsoft Scripting Runtime库Private Sub CommandButton1_Click() Dim d2 As Scripting.Dictionary Dim i As Integer Set d2 = New Scripting.Dictionary d2.Add 1, "11111"

2012-03-05 23:15:14 3000 1

原创 在IE中将文字复制到本地的剪切板中

window.clipboardData.setData("Text", );

2012-01-28 21:19:00 559

原创 修复IIS和ASP.Net授权

修复IIS的命令:aspnet_regiis.exe -i为ASP.NET授予权限:aspnet_regiis -ga ASPNETaspnet_regiis.exe文件的路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\

2012-01-28 00:29:33 1037

原创 屏幕截图,不用API

Public Class Form1 Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim point

2011-09-05 21:58:57 746

原创 取得汉字的首字母

private static string[] character = {"吖", "八", "嚓", "咑", "妸", "发", "旮", "铪", "讥", "咔", "垃", "嘸", "拏", "噢", "妑", "七", "亽", "仨", "

2011-07-07 13:10:11 844 3

原创 根据类名取得类实例

Form form;form = (Form)System.Activator.CreateInstance(Type.GetType("."));form.Show();

2011-07-07 12:55:44 927

转载 阳历转阴历

下面是一个关于VB的农历算法日期数据定义方法如下前12个字节代表1-12月为大月或是小月,1为大月30天,0为小月29天,第13位为闰月的情况,1为大月30天,0为小月29天,第14位为闰月的月份,如果不是闰月为0,否则给出月份,10、11、12分别用A、B、C来表示,即使用16进制。最后4位为当年家农历新年-即农历1月1日所在公历的日期,如0131代表1月3

2011-06-05 11:54:00 879

原创 Like和Is运算符

Like和Is运算符SubMainBUGSoft

2010-07-08 22:05:00 1408

原创 发送邮件的实例

发送邮件SmtpClientMailMessageSystem.Net.MailsmtpClient发邮件错误:不允许使用邮箱名称。 服务器响应为: You are not authorized to send mail, authentication is required SubMainBUGSoft

2010-06-23 21:09:00 782

原创 取得任务栏的大小和位置

任务栏的大小和位置任务栏TaskBarSubMainBUGSoft

2010-06-23 17:42:00 1240

原创 判断枚举值是否存在

判断枚举值是否存在枚举EnumIsDefinedSubMainBUGSoft

2010-06-23 16:57:00 6616 1

原创 远程连接DB的连接字符串

远程连接DB的连接字符串连接字符串SubMainBUGSoft

2010-06-06 19:26:00 831

原创 EditPlus(v2.21)的SQL语法文件

下载地址:http://submain.download.csdn.net/ 也可以直接复制下面的内容,并保存文件为“sql.stx”。#TITLE=SQL; SQL syntax file written by BUGSoft(BUGSoft@126.com). #DELIMITER=,(){}[]-+*%/="~!&|#QUOTATION1=#QUOTATION2="#

2010-05-23 16:36:00 1008

转载 利用注册表操作系统右键菜单(转)

刚进公司老板要求我研发一个处理数码照片的应用软件,为了提高该应用软件的使用灵活度,进行了软件的快捷设置,其中便涉及了windows操作系统右键菜单的添加与修改,经过多天的总结与学习现总结各种方法与技巧如下:在Windows 系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。修改右键菜单应该在

2010-05-15 02:21:00 1153

原创 关于动态数组的存储方式

在VB.Net中可以使用动态数组,动态数组和普通的固定数组一样,在内存中是连续的。当使用ReDim语句重新定义数组的大小时,ReDim语句会释放现有数组并且创建具有相同秩的新数组,最后根据该数组的类型为其设置默认值。在使用ReDim语句的同时,加上Preserve关键字的情况下,重新创建的数组会保留重新创建之前的数组中的值。 例: Dim arr1() As Integer

2010-05-15 01:37:00 1839

原创 鼠标键盘钩子(HOOK)

 鼠标钩子Option ExplicitPublic Const WH_MOUSE As Long = 7Public Const HC_SYSMODALOFF = 5Public Const HC_SYSMODALON = 4Public Const HC_SKIP = 2Public Const HC_GETNEXT = 1Public Const HC_

2010-02-19 21:52:00 1224

转载 [转]VS.Net的打包方法

打包的具体操作步骤(VS.net2003):         1)新建“安装和部署项目”-->“安装向导”         2)选择菜单中   项目-->添加-->文件(这里选“创建用于windows应用程序.exe”)-->打开         3)一般会自动将依赖项添加到“检测到的依赖项”,如果没有,那么我们要手动将其加入4)     Crystal_Managed2003.msm      

2010-02-19 21:13:00 772

原创 EXCEL的简单读取

 Dim excelApp As New Excel.ApplicationDim excelBook As Excel.WorkbookDim excelSheet As Excel.WorksheetexcelBook = excelApp.Workbooks.Open("N:/TestData/Data/test.xls")excelSheet = excelBook

2010-02-19 16:18:00 569

原创 FTP客户端

 #Region " 命名空间 "Imports System.IOImports System.NetImports System.Net.SocketsImports System.Text#End Region FTP客户端 2010-02-13Public Class FTPClient#Region

2010-02-19 00:21:00 795

原创 实现文件的查找功能

比如在“C:/WINNT/”目录下查找记事本文件: Dim fileList() As String 用于存放找到文件查找文件(第一个参数是要查找的目录,第二个参数是要查的文件,第三个参数固定不变)fileList = Directory.GetFiles("C:/WINNT/", "Notepad.EXE", SearchOption.AllDirectories)

2010-02-17 20:11:00 838

原创 取得资源文件中的数据

一、取得Settings.settings文件中的数据Dim connectionString As StringconnectionString = My.MySettings.Default.ConnectionString   二、取得app.config文件中的Key数Imports System.Configuration Dim connecti

2010-02-15 22:36:00 818

原创 VB代码转C#代码

http://www.developerfusion.com/tools/convert/vb-to-csharp/

2010-02-11 00:13:00 953

原创 线程的状态

Unstarted:线程上的 Thread.Start 还未被调用 Running:已调用 Thread.Start,且线程未被阻塞,也没有 ThreadAbortException 处于挂起状态 Aborted:Stopped 状态 AbortRequested:已调用 Thread.Abort,但还未收到处于挂起状态的ThreadAbortExceptionStopped:线程已经停止 Sus

2010-02-09 23:13:00 852

原创 SQL Server 的连接、查询与更新

#Region " 命名空间 "Imports System.DataImports System.Data.SqlClient#End Region `连接基类` 2010-02-05Public MustInherit Class BaseDBConnection Implements IDisposable

2010-02-05 22:42:00 877

原创 用VB.Net读取Resources.resx文件

Imports System.ResourcesPublic Function GetString(ByVal Key As String) As String Const NAME_SPACE As String = "GSDN.Common" Dim resourceMgrIns As ResourceManager Dim value As St

2010-02-05 22:30:00 5495

原创 利用VB.Net解ZIP文件

Imports System.IOImports java.io C:/WINNT/Microsoft.NET/Framework/v2.0.50727/vjslib.dllImports java.util 解压(Zip) 需要解压的ZIP文件 输入目录 2010-01-30Private Shared Su

2010-01-31 22:02:00 5129 1

原创 [转]线程间操作无效: 从不是创建控件“...”的线程访问它。

访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一

2010-01-26 20:03:00 1255

原创 委托的例子

Public Class Form1 Private Sub btnTest_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnTest.Click Dim delegateIns As New MyDelegate AddHandler delegateIns.E

2010-01-26 14:20:00 765

原创 自定义事件的例子

Public Class Form1 Private WithEvents testInsWE As New Events Private Sub btnTest_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnTest.Click testInsWE.RaiseFirs

2010-01-26 13:44:00 805

原创 读写二进制文件

 VB.Net  Imports System.IOPublic Sub WriteByte(ByVal Content As String) Dim fs As FileStream Dim bw As BinaryWriter fs = New FileStream("c:/test.txt", FileMode.Create, FileA

2009-11-08 18:07:00 707

原创 const 与readonly的区别

在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。   对于静态常量(Compile-time constant),它的书写方式如下:  public const int MAX_VALUE = 10;  为什么称它为静态常量

2008-07-04 12:17:00 819

转载 正则表达式知识

字符 描述 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "/(" 则匹配 "("。

2008-07-02 22:16:00 923

原创 字符串前的@符号的作用

一字符前加@符号,其后的字符串是个“逐字字符串”(verbatim string)。 // 这个说法来自C# Primer 中文版(Stanley B. Lippman, 侯捷/陈硕合译)对于逐字字符串字面变量(verbatim string literal ),我们不再需要使用“转义序列”就可以指定反斜线之类的特殊字符。@的这个特点使得在表示文件路径时很方便。例:string str

2008-06-20 13:22:00 2322

Microsoft.Azure.ActiveDirectory.GraphClient.dll

Microsoft.Azure.ActiveDirectory.GraphClient.dll

2021-01-18

ExcelVBA的文档

Excel+VB Excel VBA GS

2012-10-12

Reflector v6.1.0.11

.NET Reflector v6.1.0.11

2010-05-23

EditPlus(v2.21)的SQL语法文件

EditPlus(v2.21)的SQL语法文件。 SQL syntax file written by BUGSoft(BUGSoft@126.com).

2010-05-23

reflector v2.0.50727

reflector v2.0.50727

2010-02-18

Snagit 7(截图工具)

Snagit 7(截图工具) 英文版,内有注册码生成工具。

2010-01-23

EditPlus v2.21

EditPlus v2.21 英文版,内有注册码。

2010-01-23

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

TA关注的人

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