- 博客(98)
- 资源 (3)
- 收藏
- 关注
原创 class(类)和struct(结构)的区别
1、class是引用类型;struct是值类型;2、默认访问权限:class——private;struct——public;(继承时的权限取决于子类而不是基类)3、class可以abstract和sealed,有protected修饰符;struct没有abstract和sealed,没有protected修饰符;4、class必须用new初始化;struct可以不用new初始化
2015-12-03 20:49:36 813 3
原创 Excel冻结窗格
假如要拉动滚动条时保持某一行及其上面的内容保持不变,则需要冻结窗格:例如:要冻结整个表格的前两行1)选中表格的第3行2)视图——冻结窗格——冻结拆分窗格即可
2015-09-30 10:37:09 776
原创 const int a; int const a; const int *a; int * const a; const int * const a;
对指针来说,可以指定指针本身为const,也可以指定指针所指的数据为const,或二者同时指定为const。1)const int a; int const a; 这两个写法是等同的,表示a是一个int常量。2)const int *a; int const* a;表示a是一个指针,可以任意指向int常量或者int变量,它总是把它所指向的目标当作一个int常量。3)int *
2015-09-20 10:31:47 844 1
原创 用VS2010打开VS2012文件
1、找到文件下面的.sln文件,右击,用记事本打开;2、将图中两个位置,作如下修改:Version 12.00——Version 11.00 # Visual Studio 2012—— # Visual Studio 2010之后便可以用VS2010打开
2015-09-16 14:29:53 1026
原创 wincc VBS脚本解密
Manual removepassword VBS1. Open file in WinHex 2. In the end the file has such appearance: 00 00 00 01 00 00 00 00 00 00 06 00 00 00 73 5E 52 57 5E 16 735E52575E16 - The coded password 06
2015-09-16 10:46:44 6391 1
转载 源码网站
http://www.oschina.net/ 开源中国,一般人都知道http://www.lupaworld.com/ 开源社区http://www.cnopenlinux.com/http://yp.oss.org.cn/ 另一个开源中国 类似于国外SourceForge值得推荐http://www.open-open.com/ 侧重文档型http://www.php-o
2015-09-15 21:48:15 861
原创 网线水晶头接法
操作方法网线有两种做法,一种是交叉线,一种是平行(直通)线交叉线的做法是:一头采用568A标准,一头采用568B标准平行(直通)线的做法是:两头同为568A标准或568B标准,(一般用到的都是568B平行(直通)线的做法)568A标准:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕568B标准:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕两种做法的差别就是白橙色(白绿色)和绿色(
2015-09-15 15:04:29 764
原创 wincc中combobox的使用
1、添加下拉控件combobox打开画面——点击屏幕右册的控件选项卡,空白处鼠标右键选择 “添加/删除”选项——弹出窗口中找到“Microsoft Froms 2.0 Combobox”将其添加进去,之后把控件拖到画面中即可;2、绑定下拉框内容1)在画面空白处右击——事件——画面对象——其它——打开画面——添加VBS动作添加如下代码,例如要在combobox01中添
2015-09-11 22:18:09 6897
原创 Wincc使用树形菜单
在WinCC图形编辑器右边的对象选项板里,选择“控件”选项标签,然后在里面点右键,选“添加/删除”,在弹出的对话框中会列出所有可用ocx,在里面找到"Microsoft TreeView Control",勾选后点OK,该控件就会出现在对象选择板的控件里,将其拖放到画面中即可。
2015-09-11 15:02:10 8209
原创 Wincc安装教程+破解教程(包括软件下载链接——百度网盘)
1、计算机——右击——管理——用户——确定当前用户是内置的Administrator,并把它的禁用解除;2、控制面板——程序——打开或关闭Windows功能——勾选Microsoft Message Queue(MSMQ)服务器;3、双击程序进行安装;安装问题:Please restart Windows before installing new programs开始——运行——
2015-09-09 17:04:18 54021 5
原创 在Windows Server 2008安装Wincc时,提示需要安装消息队列(MSMQ)
在 Windows Server 2008 or Windows Server 2008 R2 上安装消息队列 4.0在服务器管理器中,单击“功能”。在“功能摘要”下的右窗格中,单击“添加功能”。在生成的窗口中,展开“消息队列”。展开“消息队列服务”。单击“目录服务集成”(用于加入域的计算机),然后单击“HTTP 支持”。单击“下一步”,然后单击“安装”。
2015-09-09 10:40:58 6887
原创 将优盘的FAT32格式改为NTFS
开始--运行---输入CMD ----输入convert X:/FS:NTFS,其中的X就是你U盘盘符convert F:/fs:ntfs
2015-09-09 10:08:09 503
原创 wincc系统复位
方法1: 点开始->运行->cmd,进入命令行模式,然后输入"reset_wincc"回车,所有和wincc相关的进程就会全部复位,然后就可以重新打开wincc了。方法2: 或者打开以下路径C:\Program Files\SIEMENS\WINCC\bin, 然后点击Reset_WinCC.vbs执行一下也行!
2015-09-07 13:51:56 15157
原创 如何在win7系统下安装IIS
1、控制面板(查看方式改为大图标)——程序与功能——点击左侧的“打开或关闭windows功能”2、找到“Internet信息服务”,将所需要的打钩(或者打开到子文件夹全部打钩),即可
2015-09-07 09:25:45 464
原创 WinCC安装,提示"Please restart Windows before installing new programs"
开始——运行——打开注册表编辑器(regedit);打开:“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager删除右边的 PendingFileRename Operations……无需重启计算机,即可进行安装
2015-09-07 09:15:30 14150
原创 winform中dock顺序的先后问题
在窗体的Designer中找到如下代码:this.Controls.Add(this.treeMenu);this.Controls.Add(this.panel1);后添加的控件权限更高。如果需要改变权限(顺序)的话,改正此处代码的顺序即可;
2015-09-06 21:22:17 2008
原创 string与byte数组的互转
String转byte数组:string msg = “你好”;Byte[] byts = System.Text.Encoding.UTF8.GetBytes(msg);Byte数组转string: string msgNew = System.Text.Encoding.UTF8.GetString(byts);
2015-09-06 21:20:24 4686
原创 File类的用法
File.ReadAllLines(“path”, Encoding.Default);//读取所有行,返回string[]File.ReadAllText(“path”, Encoding.Default);//读取所有文本返回stringFile.ReadAllBytes(“path”);//读取文件,返回byte[],把文件作为二进制来处理。=================
2015-09-06 21:18:46 4790
原创 将系统中的编码输出到txt文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace _32_解决乱码问题{ class Program { static void Main(string[] arg
2015-09-06 21:13:03 372
原创 文件乱码问题
原因:文本文件存储时采用的编码和读取时采用的编码不一致。解决:采用统一的编码;ASCII;GB2312;GBK;BIG5;Unicode;UTF-8File.ReadAllText(“1.txt”,Encoding.default); //采用区域语言一直的编码;File.ReadAllText(“1.txt”,Encoding.GetEncoding(“gb
2015-09-06 21:10:57 449
原创 获取当前exe执行文件的路径 Assembly.GetExecutingAssembly().Location.ToString()
当前exe文件执行的路径,这样可以固定访问该路径下的文件,不会受openfiledialog的影响;string exepath = Assembly.GetExecutingAssembly().Location.ToString();string txtpath = Path.Combine(Path.GetDirectoryFileName(exepath),"1.txt");t
2015-08-31 11:19:38 5629
原创 资料管理器,Treeview,递归
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2015-08-30 21:55:15 527
原创 foreach的基本用法及原理——C#
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace _28_foreach{ class Program { static void Main(st
2015-08-28 11:12:17 690
原创 chart控件基本使用——C#
DataTable dt1 = new System.Data.DataTable();//定义XY轴 x轴的内容和Y轴 dt1.Columns.Add("工艺", typeof(string));dt1.Columns.Add("水", typeof(double ));dt1.Columns.Add("电", typeof(double));dt1.Columns.Ad
2015-08-27 20:58:08 3870
原创 oracle——从所有的dmp中只导出一个表的数据
首先把dmp文件放到C或其他盘的根目录下:运行:> d:> imp pub/pub@jnmes file=pub.dmp log=load.log TABLES=funinfo ignore = y
2015-08-23 13:44:16 2946
原创 VS错误 FileTracker : error FTK1011:
新建一个环境变量:在系统变量中添加一个变量名:TRACKFILEACCESS 值:false再重启VS即可
2015-08-21 10:29:09 486
原创 win7 64位解决Infragistics.NetAdvantage 安装时总是提示%SystemDriver%inetpub\wwwroot错误的方法
1、打开注册表 Regist2、找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/InetStp/PathWWWRoot 64位操作系统:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InetStp\PathWWWRoot3、把值修改为 "C:\inetpub\wwwroot".
2015-08-21 10:27:28 896
转载 oracle——LIKE使用
LIKE 模糊查询 字符匹配操作可以使用通配符 “%” 和 “_”: %:表示任意个字符,包括零个; _:表示一个任意字符; \ 特殊字符oracle10g以上支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与IN
2015-03-25 10:31:51 857
原创 Infragistics.Win.UltraWinToolbars 代码添加按钮——C#
界面上:Infragistics.Win.UltraWinToolbars.UtraToolbarsManager —— tbOneGridWindows.Forms.ImageList —— imageList1 (Images集合中添加上图标)代码: private void InitializeComponent(){ Inf
2015-01-14 11:36:47 1975
原创 串口通信丢失数据结局方案——C#
串口通信的一般思路是:先接收数据,然后处理数据,并在数据处理之后再次等待接收新的数据。但这种方法的缺点是,在串口高速率大信息量通信时,会出现丢失数据的情况。 丢失数据的原因是数据接收和数据处理再同一个线程中,如果数据处理的时间太长,则来不及接收的数据只能暂存在缓存中。因此,一旦缓存满了,新到的数据就会冲刷掉未来得及接收的数据,从而造成数据的丢失。因此,只是增加缓存的容量不能解决数据
2015-01-07 12:05:10 7477 1
原创 serialPort基本属性与使用(串口)——C#
基本属性:serialPort.PortName //可用的COM端口号serialPort.BaudRate //波特率serialPort.DataBits //数据位serialPort.StopBits //停止位serialPort.Parity //奇偶校验serialPort.BytesToRead //获取接收缓冲区的字节数serialPort.By
2015-01-07 10:53:14 1549
原创 字符串截取——c#
1、取字符串的前i个字符(1)string str1=str.Substring(0,i);(2)string str1=str.Remove(i,str.Length-i);2、去掉字符串的前i个字符string str1=str.Remove(0,i);string str1=str.SubString(i);3、从右边开
2014-12-30 21:03:13 522
原创 oracle——DBLINK(数据库间查询)
有一个数据库A,用户为a;还有一个数据库B,用户为b;想要在登陆了A数据库(conn a/a@A)的时候查询B库中的数据,则需要在两个库之间建立DBLINK,也就是由A通向B的连接:1)create database link link名称 connect to对方数据库用户 identified by 对方数据库用户的密码 using '对方数据库的ip:端口/实例名';
2014-12-23 09:52:32 1622
原创 彻底删除oracle数据库
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打开注册表,找
2014-12-09 22:09:36 379
原创 oracle数据备份与恢复
数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(syste
2014-12-09 20:25:10 514
原创 oracle——彻底删除监听
在oracle中删除了监听之后发现服务中仍然存在着监听服务:如:OracleOraDb10g_home1TNSListenerlistener1删除注册表中的键值:cmd——regedit主要是注册表中的/HKEY_LOCAL_MACHINE/SYSTEM/Controlset/Services/OracleOraDb10g_home1TNSListenerlistener1该
2014-12-08 22:14:13 11275
原创 SQL Server 2008 开启远程连接
SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置:1、SQL Server Management Studio Express(简写SSMS)2、SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM) 打
2014-12-07 11:16:21 603
水晶报表相关组件 CrystalDecisions.Windows.Forms.dll
2014-09-19
netadvantage 2005 vol.2 注册机
2014-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人