![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#示例
liguocheng
这个作者很懒,什么都没留下…
展开
-
图形按钮
using System.IO; using System.Reflection;Assembly asm = Assembly.GetExecutingAssembly(); Stream strm = asm.GetManifestResourceStream(asm.GetName().Name + ".abc.jpg "); Bitmap bkImage = new Bitmap(strm); pictureBox1.Image = b转载 2011-03-09 20:38:00 · 401 阅读 · 0 评论 -
使用WebBrowser控件从string以及从stream载入网页的方法
<br />可是直接加载一个string然后按照html格式解析显示出来(当然这个string包含的内容要是html的吧,不然用webbrowser这个控件的意义就不大了),也可以从一个stream加载一个网页。<br />例一:直接从一个string加载一个网页<br /> WebBrowser mybrowser = new WebBrowser();<br /> mybrowser.DocumentText = "<html><body>Please ent转载 2011-03-21 12:04:00 · 3619 阅读 · 0 评论 -
C#获取当前计算机的硬件及系统信息
C#获取当前计算机的系统信息//系统标识符和版本号 <br /> string strSystem = Environment.OSVersion.ToString(); <br /> //获取映射到进程上下文的物理内存量 <br /> string strRem=Environment.WorkingSet.ToString(); <br /> //获取系统启动后经过的毫秒数 <br /> int iTC=Environment.TickCount/60000; <br /> //转载 2011-04-01 18:15:00 · 7528 阅读 · 2 评论 -
获取服务器硬件信息
<br />using System; <br />using System.Collections.Generic; <br />using System.Diagnostics; <br />using System.Threading; <br />using System.IO; <br />using System.Text; <br />using System.Management; <br />using System.Runtime.InteropServices; <br /><br /转载 2011-04-01 18:19:00 · 1518 阅读 · 1 评论 -
WORD类库
Word操作类库C#原创 2011-07-10 20:39:22 · 829 阅读 · 0 评论 -
.net中上传视频并将各种视频文件转换成.flv格式
.net中上传视频并将各种视频文件转换成.flv格式首先,我们部署一下文件夹.在工程的目录下新建几个文件夹如下图:UpFiles文件夹是要保存你上传的文件,PlayFiles文件夹是用于你转换后保存的文件(用于网上播放)ImgFile文件夹是保存截取视频文件的转载 2011-09-18 20:00:05 · 649 阅读 · 0 评论 -
ASP.NET上传视频文件同时转换为flv并且抓取第一帧生成图片
以下源码参考别人的,但网上大部分用不了,在此做了些改动,能运行....(注:需要下载视频转换软件"ffmpeg")一.文件夹结构二.web.config文件配置 二..aspx页面 (点击上传文件按钮时实现全转载 2011-09-18 20:07:36 · 1404 阅读 · 0 评论 -
通过反射技术创建窗体实例然后给控件赋值(C#)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Reflection;转载 2012-05-03 20:31:54 · 2339 阅读 · 0 评论 -
共享内存操作类(C#源码)
VC++的共享内存操作代码实现起来相对比较容易,但是用C#语言来实现,就有一定难度,由于工作需要,把以前VC开发的共享内存代码要用C#实现,别说,还费了不少周折,毕竟C#操作API函数和地址指针不是那么直接,还好,总算完成了,效果还不错。 共享内存操作类: using System;using System.Collections.Generic;using转载 2012-06-13 20:41:30 · 656 阅读 · 0 评论 -
通过OCX控件实现HTML页面读取二代证信息
近段工作需要接触了ocx控件.. 头痛啊..对我来说是新东西呢..有CVR100.cab包一个.. 内有PCVR_IDCard.ocx文件.. 命令行, regsvr32 PCVR_IDCard.oxc , 要加路径啊!唉..对注册不是很了解呢.. 产品本身的驱动自动给我注册好了,所以这一步我也没做.. 注册成功后就可以调用了.. classid="clsid:109转载 2012-06-21 10:54:38 · 18022 阅读 · 8 评论 -
使用Jquery EasyUi常见问题解决方案
***清空指定表单中的内容,参数为目标form的id*注:在使用Jquery EasyUI的弹出窗口录入新增内容时,每次打开必须清空上次输入的历史*数据,此时通常采用的方法是对每个输入组件进行置空操作:$("#name").val(""),这样做,*当输入组件比较多时会很繁琐,产生的js代码很长,这时可以将所有的输入组件放入个form表单*中,然后调用以下方法即可。**转载 2012-09-01 16:35:24 · 854 阅读 · 0 评论 -
.NET读取dbf的方式,C#读取foxpro数据库
.NET读取dbf的方式,C#读取foxpro数据库下面使用C#来读取foxpro数据库前些天就遇到一个将dbf数据文件读取到datagridview里,然后再导入到SQLServer数据库里,难点就是如何将dbf文件读取到dataset或datatable里。下面是其中的一个方法,就是利用OleDb类来读取,在一些客户的电脑上可能没有读取dbf的组件,这里需要转载 2012-08-31 21:48:11 · 4235 阅读 · 0 评论 -
正则表达式口诀
正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)<br />特殊符号认不了,弄个倒杠来引路; (指/. /*等特殊符号)<br />倒杠后面跟小w, 数字字母来表示; (/w跟数字字母;/d跟数字)<br />倒杠后面跟小d, 只有数字来表示;<br />倒杠后面跟小a, 报警符号嘀一声;<br />倒杠后面跟小b, 单词分界或退格;<br />倒杠后面跟小t, 制表符号很明了;<br />倒杠后面跟小r, 回车符号知道了;<br />倒杠后面跟小s, 空格符号很重要;<br />小写跟罢跟大转载 2011-03-21 22:27:00 · 622 阅读 · 0 评论 -
禁用屏保和电源管理
<br />[推荐]关于禁用屏幕保护和电源管理<--StartFragment --> 编写诸如监控、多媒体、大规模数据处理之类程序的时候,我们常常需要禁用屏幕保护和电源管理,以确保程序的正常运行。一般来说,可以使用模拟鼠标键盘动作的办法禁用95下的屏幕保护和电源管理,但是同样的方法应用到2000/NT,却常常会无效,这和系统的设置有关系。<br /><br />运用Windows平台SDK的界面API可以轻松的做到禁用屏幕保护和电源管理,唯一的缺陷是这种方法无法应用到Windows95下的Win32应用程转载 2011-03-21 09:14:00 · 1521 阅读 · 0 评论 -
让弹出窗口在自己的浏览器中显示
<br />private void webBrowser1_NewWindow(object sender, CancelEventArgs e)//点击,如果本链接是弹出新窗口,事件就会自动截获。<br /> {<br /> try<br /> {<br /> string strurl = webBrowser1.Document.ActiveElement.GetAttribute("href");<br />转载 2011-03-09 20:48:00 · 525 阅读 · 0 评论 -
制作多页浏览器的解决方案
建立一个泛型的浏览器集合(用list)List webNew = new List();//构造一个泛型列表来管理浏览器控件关闭当前的tabpage 你可以这样: this.webNew[tabControl1.SelectedIndex].Dispose ( );//析构当前浏览器 this.webNew.Remove ( this.webNew[tabControl1.SelectedIndex] ); tabControl1.TabPa转载 2011-03-09 21:05:00 · 564 阅读 · 0 评论 -
打开收藏夹的操作思路
<br />总体思路:读取收藏夹下的文件,通过解析文件内容获得。<br /> <br />大概步骤:<br />1. 收藏夹地址可由注册表获得,这里用到c# 读取注册表的相关操作。<br />读取:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders <br />这个键值下面的Favorites键值<br /> <br />2. 获得收藏夹路径后,用c# 遍历这个文件夹。挨个读取里面的文件的内转载 2011-03-09 21:28:00 · 843 阅读 · 0 评论 -
添加右键菜单
好记性不如烂笔头。1 选中要添加右键功能的Form或者控件,打开控件的设计页面。 2 从工具箱中找到ContextMenuStrip控件,将这个控件拖曳到Form或者控件的设计页面上。这时系统就会在这个页面下面自动创建一个contextMenuStrip1控件,如果你想在这个页面添加多个菜单,那么你也可以拖曳多个这种控件到设计页面上。 3 按照你的要求将这些ContextMenuStrip控件改成你需要的名称。 然后, 选择需要右键弹出菜单的页面,比如你当前编辑的页面中有一个DataGrid,一个TreeL转载 2011-03-09 21:31:00 · 634 阅读 · 0 评论 -
浏览器前进后退的判断
你可以在WebBrowser的DocumentTitleChanged事件里判断是否能前进后退 Back为上页 Next为下页 void webBrowser1_DocumentTitleChanged(object sender, EventArgs e) { if (webBrowser1.CanGoBack == false) { Back.Enabled = false; } else { Back.Enabled = true; } if (we转载 2011-03-09 21:06:00 · 2837 阅读 · 0 评论 -
自动锁屏代码
<br />Q:当我登录进入主界面时,在规定的时间内没有做任何操作,系统就注销(就像电脑的屏保)。<br />A:其实很简单,参考一个api函数就可以了:GetLastInputInfo,以下是参考代码<br />演示程序在你10秒内没有任何鼠标键盘活动既最小化,最小化后晃动鼠标即可复原usingSystem;<br />usingSystem.Collections.Generic;<br />usingSystem.ComponentModel;<br />usingSystem.Data;<br />转载 2011-03-10 21:44:00 · 1467 阅读 · 0 评论 -
C#对IE收藏夹的操作
C#对IE收藏夹的操作主要是用命令调用原有的内容<br /> [DllImport("shdocvw.dll")]<br /> public static extern int DoOrganizeFavDlg(IntPtr hWnd, string pchar);<br /> /// <summary><br /> /// 整理收藏夹<br /> /// </summary><br /> /// <param name转载 2011-03-09 21:25:00 · 1503 阅读 · 0 评论 -
改桌面背景
建立一个泛型的浏览器集合(用list)List webNew = new List();//构造一个泛型列表来管理浏览器控件关闭当前的tabpage 你可以这样: this.webNew[tabControl1.SelectedIndex].Dispose ( );//析构当前浏览器 this.webNew.Remove ( this.webNew[tabControl1.SelectedIndex] ); tabControl1.TabPa转载 2011-03-10 21:18:00 · 550 阅读 · 0 评论 -
禁用屏幕保护
<br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Data;<br />using System.Drawing;<br />using System.Text;<br />using System.Windows.Forms;<br />using System.Diagnostics;<br /><br />namespace Pro转载 2011-03-10 21:31:00 · 1452 阅读 · 0 评论 -
systemparametersinfo详细
<br />Windows-API-user32 SystemParametersInfo<br /> <br />应用SystemParametersInfo函数可以获取和设置数量众多的windows系统参数。这个小程序就是运用了SystemParametersInfo函数来设置桌面的墙纸,而且程序可以让我们选择多幅墙纸图片,程序会以一定的时间间隔自动改变墙纸。 <br />我们先来看看SystemParametersInfo函数的定义和参数: <br />使用API函数之前必须先在程序中声明如下: <b转载 2011-03-17 20:41:00 · 2190 阅读 · 0 评论 -
定时告诉系统程序正在运行(防休眠)
C# code publicpartialclass Form1 : Form{ System.Windows.Forms.Timer timer =new Timer(); public Form1() { InitializeComponent(); timer.Interval =30*1000; timer.Tick +=delegate { SetThreadExecutionState(3); }; /原创 2011-03-21 09:26:00 · 916 阅读 · 0 评论 -
SQL SERVER触发器同步
---触发器同步 /* 作者:邹建 */ /*--同步两个数据库的示例 有数据 srv1.库名..author有字段:id,name,phone, srv2.库名..author有字段:id,name,telphone,adress 要求: srv1.库名..author增加记录则srv1.库名..author记录增加 srv1.库名..au转载 2012-08-28 10:04:02 · 806 阅读 · 0 评论