<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cdz1022的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cdz1022</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cdz1022]]></copyright><item><title><![CDATA[vb.net中如何检测打印机]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/30219305</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/30219305</guid><author>cdz1022</author><pubDate>Thu, 12 Jun 2014 09:49:59 +0800</pubDate><description><![CDATA[vb.net中如何检测打印机
请问在vb.net中如何检测打印机是否安装或是否激活?

------解决方案--------------------
if (System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count 
{ 
MessageBox.Show( "没找到打印机 "); 
} 

------解决方案]]></description><category></category></item><item><title><![CDATA[半角转变为全角]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/18987331</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/18987331</guid><author>cdz1022</author><pubDate>Sat, 08 Feb 2014 15:48:57 +0800</pubDate><description><![CDATA[﻿﻿
  Public Function fnc_FullP(ByVal strHalf As String) As String
            Dim chrC As Char() = strHalf.ToCharArray
            Dim intC As Integer
            Dim intI As Integer
            ]]></description><category></category></item><item><title><![CDATA[C# winform 画面最大化size设定]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/10492655</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/10492655</guid><author>cdz1022</author><pubDate>Thu, 29 Aug 2013 10:10:22 +0800</pubDate><description><![CDATA[1.画面最大化时，画面的边框会不显示。然后在计算子画面的位置用主画面的size计算会有一定偏差。
我们可以在画面的构造函数中设定：this.MaximizedBounds =new  Rectangle(1, 1, SystemInformation.WorkingArea.Width, SystemInformation.WorkingArea.Height);
2.画面中使用一些插件，可能]]></description><category></category></item><item><title><![CDATA[sql 表中插入列并赋值]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/10405595</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/10405595</guid><author>cdz1022</author><pubDate>Tue, 27 Aug 2013 17:04:38 +0800</pubDate><description><![CDATA[SET STATISTICS TIME ON  
ALTER TABLE [dbo].[Emp]
add eee varchar(10)  null
constraint df_eee default ''; 
GO
SET STATISTICS TIME  OFF 
update [dbo].[Emp] set eee='12']]></description><category></category></item><item><title><![CDATA[C# 程序发出警告音]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/10072351</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/10072351</guid><author>cdz1022</author><pubDate>Mon, 19 Aug 2013 15:34:00 +0800</pubDate><description><![CDATA[1. 最简单的是可以直接用Console.Beep();
或者Console.Beep(frequency, duration);可以自定义任意Hz的音频，和任意时间；
不过我在win7的环境下生成的Exe在xp系统下会从主机发出声音，原因未知；
可能是系统不同，编译后的异常。
 
2.也可以使用dll类
  [DllImport("kernel32.dll")]
        p]]></description><category></category></item><item><title><![CDATA[C# winform 中控件禁用，但是不变灰]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9837753</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9837753</guid><author>cdz1022</author><pubDate>Thu, 08 Aug 2013 16:09:18 +0800</pubDate><description><![CDATA[[System.Runtime.InteropServices.DllImport("user32.dll ")]
        public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int wndproc);
        [System.Runtime.InteropServices.DllImport("use]]></description><category></category></item><item><title><![CDATA[C# winform 调用其他语言的Exe文件，并获取返回值]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9713257</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9713257</guid><author>cdz1022</author><pubDate>Fri, 02 Aug 2013 10:14:42 +0800</pubDate><description><![CDATA[正常来说，那么winform是获取不到EXE的返回值，这时我所用的方法是把EXE中的值写到csv文件中，然后winform去读取csv
 
  private void btnGoodsSelect_Click(object sender, EventArgs e)
        {
            ParameterizedThreadStart pts = new Param]]></description><category></category></item><item><title><![CDATA[WinForm自定义的MessageBox介绍]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9407731</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9407731</guid><author>cdz1022</author><pubDate>Mon, 22 Jul 2013 13:17:23 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[C# 获取键盘输入数字的值]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9407713</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9407713</guid><author>cdz1022</author><pubDate>Mon, 22 Jul 2013 13:13:33 +0800</pubDate><description><![CDATA[/// 
        /// 重载ProcessCmdKey事件
        /// 
        /// 
        /// 
        /// 
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            int in]]></description><category></category></item><item><title><![CDATA[C# 主窗体获取自定义控件中所做check的信息]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9312507</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9312507</guid><author>cdz1022</author><pubDate>Fri, 12 Jul 2013 16:15:55 +0800</pubDate><description><![CDATA[自定义控件CalenderAD，其中包含三个TextBox txtYear,txtMonth,txtYear;
1.首先在自定义控件中定义两个string型的变量ErrMessage,OprMessage，用来保存信息；
在CalenderAD中的TextBox 做KeyPress时ErrMessage,OprMessage获取相关信息；
2.在主窗体中InitializeComponent]]></description><category></category></item><item><title><![CDATA[Exe]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/9031245</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/9031245</guid><author>cdz1022</author><pubDate>Wed, 05 Jun 2013 15:24:29 +0800</pubDate><description><![CDATA['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]]></description><category></category></item><item><title><![CDATA[建二叉树code]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8994501</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8994501</guid><author>cdz1022</author><pubDate>Thu, 30 May 2013 14:19:39 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;
using System.Collections.Generic;
using System.Text;
namespace KZ
{
    //二叉树的二叉链表的结点类的实现如下]]></description><category></category></item><item><title><![CDATA[C#快速排序]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8988068</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8988068</guid><author>cdz1022</author><pubDate>Wed, 29 May 2013 10:18:37 +0800</pubDate><description><![CDATA[快速排序主要是利用一个临时存储空间存储一个支点，以支点作为比较标准，大小两个序列分在支点的两边。然后递归两个序列。
 /// 
        /// 快速排序
        /// 
        /// 数组
        /// 低位
        /// 高位
        /// 
        private int[] QuickSort(int[] My]]></description><category></category></item><item><title><![CDATA[C#归并排序]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8983114</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8983114</guid><author>cdz1022</author><pubDate>Tue, 28 May 2013 09:48:30 +0800</pubDate><description><![CDATA[/// 
        /// 归并排序
        /// 
        /// 
        /// 
        private int[] MergerSotr(int[] Myarray)
        {
            int len=1;
            while (len 
            {]]></description><category></category></item><item><title><![CDATA[C#中堆排序记录]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8978764</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8978764</guid><author>cdz1022</author><pubDate>Mon, 27 May 2013 10:33:52 +0800</pubDate><description><![CDATA[堆排序的主要原理就是利用堆的特点，首先生成最大堆，然后每次取堆的root和最后一个叶子交换，剔除最后叶子。然后再次生成最大堆，循环。
  /// 
        /// 堆排序
        /// 
        /// 
        /// 
        private int[] HeapSotr(int[] Myarray)
        {]]></description><category></category></item><item><title><![CDATA[Oracle 11g error 01017]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8793860</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8793860</guid><author>cdz1022</author><pubDate>Fri, 12 Apr 2013 16:22:52 +0800</pubDate><description><![CDATA[客户端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]]></description><category></category></item><item><title><![CDATA[win server 2012 安装记录]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8786341</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8786341</guid><author>cdz1022</author><pubDate>Thu, 11 Apr 2013 09:17:20 +0800</pubDate><description><![CDATA[win server 2012 显示图形界面的命令
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
win server 2012 安装net2.0-3.5与win 8 下面的安装方法不同：
首先提取window server2012 安装盘或者iso文件中sources 的目录中找到sxs文件 复制到比如e盘下
然后安装net
I]]></description><category></category></item><item><title><![CDATA[修改Windows Server 2012 product key]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8786317</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8786317</guid><author>cdz1022</author><pubDate>Thu, 11 Apr 2013 09:10:45 +0800</pubDate><description><![CDATA[和以往的版本不同，Server 2012去除了修改Product Key界面。因为要安装多个Server 2012 Datacenter，这让我很郁闷。解决的方案是使用slmgr。
 在dos命令中输入命令
移除当前的product key:
slmgr -upk
 
安装新的product key: 
slmgr -ipk XXXX-XXXX-XXXX-XXXX]]></description><category></category></item><item><title><![CDATA[js  中checkbox 控制全选]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8729952</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8729952</guid><author>cdz1022</author><pubDate>Thu, 28 Mar 2013 10:05:30 +0800</pubDate><description><![CDATA[function  check_all(obj)
{ //控制checkbox 全选、反选
   var checkBoxList = document.getElementsByTagName("INPUT");
       for(var i = 0 ;i 
        {   if(checkBoxList[i].type == "checkbox" && !checkBoxL]]></description><category></category></item><item><title><![CDATA[Sql Server中判断表或者数据库是否存在]]></title><link>https://blog.youkuaiyun.com/cdz1022/article/details/8720447</link><guid>https://blog.youkuaiyun.com/cdz1022/article/details/8720447</guid><author>cdz1022</author><pubDate>Tue, 26 Mar 2013 10:35:57 +0800</pubDate><description><![CDATA[判断数据库是否存在，存在则删除，然后结束。然后新建库
IF  EXISTS (select * From master.dbo.sysdatabases where name='DBPersonnel' )
 DROP DATABASE DBPersonnel
GO
 CREATE DATABASE DBPersonnel
GO
判断表是否存在，存在则删除，然后结束。然后新建表
IF]]></description><category></category></item></channel></rss>