- 博客(79)
- 资源 (3)
- 收藏
- 关注
转载 vb.net中如何检测打印机
vb.net中如何检测打印机请问在vb.net中如何检测打印机是否安装或是否激活?------解决方案--------------------if (System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count { MessageBox.Show( "没找到打印机 "); } ------解决方案
2014-06-12 09:49:59 2387
原创 半角转变为全角
Public Function fnc_FullP(ByVal strHalf As String) As String Dim chrC As Char() = strHalf.ToCharArray Dim intC As Integer Dim intI As Integer
2014-02-08 15:48:57 725
原创 C# winform 画面最大化size设定
1.画面最大化时,画面的边框会不显示。然后在计算子画面的位置用主画面的size计算会有一定偏差。我们可以在画面的构造函数中设定:this.MaximizedBounds =new Rectangle(1, 1, SystemInformation.WorkingArea.Width, SystemInformation.WorkingArea.Height);2.画面中使用一些插件,可能
2013-08-29 10:10:22 2936 1
原创 sql 表中插入列并赋值
SET STATISTICS TIME ON ALTER TABLE [dbo].[Emp]add eee varchar(10) nullconstraint df_eee default ''; GOSET STATISTICS TIME OFF update [dbo].[Emp] set eee='12'
2013-08-27 17:04:38 14123
原创 C# 程序发出警告音
1. 最简单的是可以直接用Console.Beep();或者Console.Beep(frequency, duration);可以自定义任意Hz的音频,和任意时间;不过我在win7的环境下生成的Exe在xp系统下会从主机发出声音,原因未知;可能是系统不同,编译后的异常。 2.也可以使用dll类 [DllImport("kernel32.dll")] p
2013-08-19 15:34:00 4057
转载 C# winform 中控件禁用,但是不变灰
[System.Runtime.InteropServices.DllImport("user32.dll ")] public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int wndproc); [System.Runtime.InteropServices.DllImport("use
2013-08-08 16:09:18 6607
原创 C# winform 调用其他语言的Exe文件,并获取返回值
正常来说,那么winform是获取不到EXE的返回值,这时我所用的方法是把EXE中的值写到csv文件中,然后winform去读取csv private void btnGoodsSelect_Click(object sender, EventArgs e) { ParameterizedThreadStart pts = new Param
2013-08-02 10:14:42 6543
转载 WinForm自定义的MessageBox介绍
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Drawing.Drawing2D;using System.Windows.Forms;using System.Runtime.InteropServices;name
2013-07-22 13:17:23 2187
原创 C# 获取键盘输入数字的值
/// /// 重载ProcessCmdKey事件 /// /// /// /// protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { int in
2013-07-22 13:13:33 10335
原创 C# 主窗体获取自定义控件中所做check的信息
自定义控件CalenderAD,其中包含三个TextBox txtYear,txtMonth,txtYear;1.首先在自定义控件中定义两个string型的变量ErrMessage,OprMessage,用来保存信息;在CalenderAD中的TextBox 做KeyPress时ErrMessage,OprMessage获取相关信息;2.在主窗体中InitializeComponent
2013-07-12 16:15:55 1362
原创 Exe
'Dim retval 'retval = Shell("C:\Program Files\Outlook Express\msimn.exe", 1) Dim objExecuteFile As New System.Diagnostics.ProcessStartInfo Dim objExecute As New System.Diagnostics.Process objExecuteFi
2013-06-05 15:24:29 633
原创 建二叉树code
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System;using System.Collections.Generic;using System.Text;namespace KZ{ //二叉树的二叉链表的结点类的实现如下
2013-05-30 14:19:39 865
原创 C#快速排序
快速排序主要是利用一个临时存储空间存储一个支点,以支点作为比较标准,大小两个序列分在支点的两边。然后递归两个序列。 /// /// 快速排序 /// /// 数组 /// 低位 /// 高位 /// private int[] QuickSort(int[] My
2013-05-29 10:18:37 584
原创 C#归并排序
/// /// 归并排序 /// /// /// private int[] MergerSotr(int[] Myarray) { int len=1; while (len {
2013-05-28 09:48:30 944
原创 C#中堆排序记录
堆排序的主要原理就是利用堆的特点,首先生成最大堆,然后每次取堆的root和最后一个叶子交换,剔除最后叶子。然后再次生成最大堆,循环。 /// /// 堆排序 /// /// /// private int[] HeapSotr(int[] Myarray) {
2013-05-27 10:33:52 623
原创 Oracle 11g error 01017
客户端Object browser8 链接win server 2012服务器端Oracle 11g error 01017:可能用下面方法解决:Win +Run------->Cmd------->?入以下命令:1.sqlplus / assysdba 2.sqlplus -alter system set sec_case_sensitive_logon=false
2013-04-12 16:22:52 620
原创 win server 2012 安装记录
win server 2012 显示图形界面的命令rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0win server 2012 安装net2.0-3.5与win 8 下面的安装方法不同:首先提取window server2012 安装盘或者iso文件中sources 的目录中找到sxs文件 复制到比如e盘下然后安装netI
2013-04-11 09:17:20 690
转载 修改Windows Server 2012 product key
和以往的版本不同,Server 2012去除了修改Product Key界面。因为要安装多个Server 2012 Datacenter,这让我很郁闷。解决的方案是使用slmgr。 在dos命令中输入命令移除当前的product key:slmgr -upk 安装新的product key: slmgr -ipk XXXX-XXXX-XXXX-XXXX
2013-04-11 09:10:45 2568
原创 js 中checkbox 控制全选
function check_all(obj){ //控制checkbox 全选、反选 var checkBoxList = document.getElementsByTagName("INPUT"); for(var i = 0 ;i { if(checkBoxList[i].type == "checkbox" && !checkBoxL
2013-03-28 10:05:30 555
原创 Sql Server中判断表或者数据库是否存在
判断数据库是否存在,存在则删除,然后结束。然后新建库IF EXISTS (select * From master.dbo.sysdatabases where name='DBPersonnel' ) DROP DATABASE DBPersonnelGO CREATE DATABASE DBPersonnelGO判断表是否存在,存在则删除,然后结束。然后新建表IF
2013-03-26 10:35:57 710
转载 VB中实现IObjectSafety接口以声明控件安全的方法
VB中实现IObjectSafety接口以声明控件安全的方法 转载自:http://www.cnblogs.com/Shana/archive/2009/06/24/VB_Iobjsafe.htmlVB编写的ActiveX控件,在被Javascript脚本调用时会弹出讨厌的对话框,警告用户即将运行不安全的ActiveX脚本,因此必须要实现IObjectSafety接口以声
2013-03-25 13:46:22 1579
原创 客户端获取电脑硬件信息
前台JSfunction GetLocalIPAddress(){//IP var obj = null; var rslt = ""; try { obj = new ActiveXObject("rcbdyctl.Setting"); rslt = obj.GetIPAddress;
2013-03-25 11:46:21 957
原创 Asp.Net 回调
aspx: Test 1. function GetNumber() { UseCallback(); //UseCallback("123","");带参数 }; 4. function GetRandonNumberFromServer(TextBox1, contex
2013-03-11 09:31:42 559
原创 ASP 后台写html生成前台table
后台VB: If Not newTable Is Nothing And newTable.Rows.Count > 0 Then Dim str As StringBuilder = New StringBuilder() str.Append("") For i = 0 To newTable.Rows.Coun
2013-03-07 13:22:31 789
转载 aspx 页面弹出窗口代码大全
//关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("window.close();"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write(""); this.Response.Write("{top.opener =null;top.close();}"); this.Response.Write(""
2013-03-04 11:24:46 436
转载 JavaScript删除确认代码,判断checkbox是否被选中代码
//在客户端浏览器用一个JavaScript来判断用户是否选择了记录! cript"> function check_selected() { var checkBoxList = document.getElementsByTagName("INPUT"); var count = 0; for(var i = 0 ;i
2013-03-04 11:21:44 1152
转载 sql日期时间处理集合
Sql Server 日期时间处理集合convert日期转换格式为20或120时,得到的字符串是不带毫秒的。如 select CONVERT(VARCHAR(23),getdate(),120或20)2003-01-07 21:46:43日期转换格式为21或121时,得到的字符串是带毫秒的select CONVERT(VARCHAR(23),getdate(),121或
2013-03-01 10:15:20 4250 1
转载 asp.net 退出框架页面时回退至登录界面
一、登录界面设置 target="_top"> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Login" Width="115px" /> 二、退出代码string url
2013-02-28 09:13:35 1210
原创 Sql 查询结果insert
首先说明需求:项目中为用户注册的用户的id是从表中查询并且加1的,为了防止双开的id重复,导致注册失败只能在sql执行的时候才能获取id,而不能在用户填写资料的时候就分配。没有使用GUID自然有缘由;SQL文insert into [DBPersonnel].[dbo].TB拟录用人员(番号,姓名,姓名拼音,出生日期,性别,手机,电话,籍贯,邮箱地址,求职岗位,现住址,学历,类型,毕业
2013-02-22 15:23:44 1246
转载 window系统进程详解 .
Alert 作用:错误警报器 进程名:services.exe Application Layer Gateway Service 作用:为internet连接共享和internet连接防火墙提供第三方协议插件的支持 进程名:alg.exe Application Management 作用:用于设定,发布和删除软件服务。 进程名:svchost.exe
2013-02-06 16:52:53 599
原创 母版页中内容页动作不刷新母版(同一个页面)
母版页中把要异步提交的子版内容用updatepanel 包装 ChildrenAsTriggers ="false" UpdateMode="Conditional" RenderMode ="Block" > 当然别忘记写
2013-01-31 13:30:03 3259
原创 母版页中使用ScriptManager和内容页RegisterStartupScript冲突
因为RegisterStartupScript注册的脚本块生成在页面的最底部,可能和Sys.Application.initialize();合并的时候的有问题,所以可以把要注册的脚本写在html具体的控件的的事件中 比如: lnkBtn.Attributes.Add("onclick", "openwin1()")
2013-01-30 10:27:22 870
原创 calendarextender和masked edit extender
MaskedEditExtender1" ClearMaskOnLostFocus ="false" MaskType ="None" Mask="9999/99/99" TargetControlID ="txtCDate1" Filtered ="/"> MaskedEditValidator1" ControlToValidate="t
2013-01-29 15:28:37 970
原创 repeater嵌套checkbox—大分类选中 他的所属都选中
前台vb cbxAll" runat ="server" Text =''oncheckedchanged="ItemCheckBox_CheckedChanged" AutoPostBack="true" Font-Bold ="true" >
2013-01-29 09:12:29 1036
转载 KeyCode
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke
2013-01-28 08:46:23 355
原创 sql中判断更新或者插入
if exists(SELECT *FROM [DBPersonnel].[dbo].[TB証明書] where [社員番号]='001') update [DBPersonnel].[dbo].[TB証明書] set [身分証明書]='11' where [社員番号]='001'else INSERT INTO [DBPersonnel].[dbo].[TB証明書] ([社員番号]
2013-01-22 11:11:57 879
转载 JS中showModalDialog 详细使用
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.sho
2013-01-06 09:09:29 315
转载 checkbox 实现单选
function selectOne(obj){ var objCheckBox = document.getElementsByName("checkbox"); for(var i=0;i //判断复选框集合中的i元素是否为obj,若为否则便是未被选中 if (objCheckBox[i]!=obj) {
2012-12-27 10:06:58 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人