摘要:
ie视silverlight为一种activex控件,因此可以试着用javascript创建这个activex,如果创建失败可以认为没有安装silverlight;对于其他浏览器如firefox等,可以通过观察浏览器对象数组的silverlight插件,silverlight安装后叫Silverlight Plugs-In <script type="text/javascript"> functionTestSilverlight() { var browser = navigator.appName; if (browser == "Microso 阅读全文
摘要:
用InstVise.exe打包软件时,可以创建“运行应用程序”来打包其他的安装包,即在安装完自己的软件后要安装的其他软件,但是“运行应用程序”只认.exe的安装包,.msi的不认,此时可以直接将安装包的名字粘贴进去如%TargetDirShort%\qq.msi就可以了 阅读全文
摘要:
首先创建一个用户控件名称为WatermakTextBox,让其继承textbox,代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;namespace UpdateSetting{ public partial class WatermakTextBox : TextBox { private readonly Label 阅读全文
摘要:
若是用外网来访问另一个外网里的某个局域网内的电脑的远程桌面,需要先在路由上映射出端口,一般默认是3389,若是被占用就需要映射成其他端口了,如路由上的6111映射到电脑上的6111,然后打开注册表,进入以下路径:[hkey_local_machine\system\ currentcontrolset\control\terminal server\ wds\rdpwd\tds\tcp],看见portnamber值了吗?其默认值是3389,修改成所希望的端口即可,例如6111。 再打开[hkey_local_machine\ system\currentcontro1set\c... 阅读全文
摘要:
在winform中textbox为多行时multiline=true时,要想使文本在指定的字符后面换行只用"\n"是行不通的,需要用"\r\n" 阅读全文
摘要:
#region 获取tnsnames.ora路径 private string GetTNSNAMESORAFilePath() { RegistryKey rgkLm = Registry.LocalMachine; RegistryKey rgkOracleHome = rgkLm.OpenSubKey("SOFTWARE").OpenSubKey("ORACLE"); string home = rgkOracleHome.GetValue("ORACLE_HOME").ToString(); string filePath = 阅读全文
摘要:
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select. 阅读全文
摘要:
private static string CmdPing(string strIp){Process p = new Process(); p.StartInfo.FileName = "cmd.exe";//设定程序名p.StartInfo.UseShellExecute = false; //关闭Shell的使用p.StartInfo.RedirectStandardInput = true;//重定向标准输入p.StartInfo.RedirectStandardOutput = true;//重定向标准输出p.StartInfo.RedirectStandardE 阅读全文
摘要:
这次出现问题的原因是新建了一个.net 4.0的网站使用了默认的应用程序池,而默认的程序池已经被一个.net2.0的网站占用了,才会出现这个问题。原因是不能在同一个IIS进程中运行两个不同版本的ASP.NET程序,因为之前已经有若干个.NET 2.0应用被创建在默认应用程序池,所以错误出现了。解决方法,为.net 4.0的ASP.NET程序新建一个应用程序池 阅读全文
摘要:
blob为大对象数据类型, 一般存放 二进制。比如图像 文件 之类的东西存放的为二进制,显示的时候就需要转换了拿图片为例,例如数据库中mypic字段类型为blobbyte[] byteImg = (byte[])dr["mypic"];System.IO.MemoryStream ms = new System.IO.MemoryStream(byteImg);System.Drawing.Image img = System.Drawing.Image.FromStream(ms);pictureBox1.Image = img;这样就可以在picturebox中显示图片 阅读全文