自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql 2

select userid from userindo group by userid having count(userid)>1查找 有重复数据的userid如何删除重复数据。表结构Userinfouserid ,Name数据1 ,12,13,34,45,16,2select max(userid) from userindo group n

2011-11-02 18:35:42 254

原创 sql 1

create table UserInfo( UserId varchar(10) not null, Name   varchar(20) not null,); -- 创建表drop table UserInfo; --删除表insert into UserInfo values('1','jiangfei'); -- 查入数据select * from UserI

2011-11-01 18:23:57 263

原创 反射

反射的关键类Assembly ,其有静态方法 Load,LoadFile,Load,可以加载一个String参数。可以穿命名空间。LoadFile可以加载一个dll的绝对路径。返回值为 Assembly类型。可以根据其Model的数据来获取类型。Module m = new Assembly().GetModule();这里module也相当于命名空间。获取命名空间下的

2011-10-27 22:41:12 300

原创 C# 线程与异步

异步。一般用委托的Invoke方法。或者是beginInvoke。异步与线程的使用情况。当在执行方法中是循环时候,不适合使用异步。使用线程比较妥当。当在执行方法不是循环的时候,使用委托比较好。

2011-09-05 11:55:55 345

原创 请求 http 接口

 HttpWebRequest httprequest;HttpWebResponse httpresponse;StreamReader bodyreader;string bodytext = "";Stream responsestream;Stream requestStream;httprequest = (HttpWebRequest) WebRequest.Cre

2011-06-27 11:59:00 3267

原创 把网页截图

说是网页截图还不如说是。控件截图。控件继承Control类。Control类有个方法DrawToBitmap将控件保存一张图片。

2011-04-18 00:06:00 478

原创 wpf 倒影的设置

<br />倒影的设置 <br />VisualBrush 的属性 Visual属性<br /> <br />//示例<br /> <br /><Grid x:Name="LayoutRoot" Background="#FFFFFFFF"><br />        <Grid Cursor="Hand" Height="41.141" Margin="138,88,0,0" x:Name="buttonGrid" <br />  VerticalAlignment="Top" MouseEnter="b

2011-04-02 17:51:00 1100

原创 Grid 的 SharedSizeGroup 的用法

父容器 设置属性 Grid.IsSharedSizeScope="True" 在设置某行或者某列 设置共享属性SharedSizeGroup;

2011-04-02 12:05:00 4442

原创 记录

<br />1. Vlc 播放 m3u8文件<br />2. wpf 调用.ttf字体文件

2011-03-31 15:00:00 551

原创 C# Vlc简易播放器

<br />一点点的积累出来的。这里有个国外的网站。<br />  http://forum.videolan.org/viewforum.php?f=32&start=50<br /> <br />我的是基于C#来开发的。大家有什么建议可以告诉我哈。<br /> <br />我个人的经验:<br />   1.首先建立 libvlc 模块  IntPtr<br /> <br />    2.player 模块和Media模块都是在 libvlc基础上建立出来<br /> <br />这里用到了libvlc

2011-03-25 22:30:00 1527

原创 3D 建模 平面模型

<br />3d<br />1.相机<br />2.光源<br />3.模型<br />4.素材<br /> <br /><Viewport3D x:Name="_vw"><br />            <!--  相机 --><br />            <Viewport3D.Camera><br />                <PerspectiveCamera x:Name="camera" Position="3,-1,4" LookDirection="0,0,-1" Field

2011-03-24 12:00:00 1134 1

原创 wpf Image and Drawing.Image

<br />wpf 中的imge和drawing 中的iamge相互转换<br /> <br /> <br /> public class ImageHelper {<br />        private static List<string> allowableFileTypes = new List<string>();<br />        static ImageHelper() {<br />            allowableFileTypes.Clear();<br />    

2011-03-09 15:13:00 2619

原创 C# 获取http://地址的图片

<br /> <br /> <br />请求 图片地址,把图片给弄下来<br /> <br />方法1:<br />WebClient client = new WebClient();<br />byte[] buffer=sclient.DownloadData(imageUrl);<br /> <br />拿到buffer,下面就好弄了吧<br /> <br />方法2:<br /> <br />WebRequest request = WebRequest.Create(imageUrl);<br

2011-03-09 14:58:00 3261

原创 清空控件的值

<br />发现一个很有意思的方法<br /> <br />publicvoid ClearCntrValue(Control parContainer)<br /> {<br />for (int index =0; index < parContainer.Controls.Count; index++)<br /> {<br />// 如果是容器类控件,递归调用自己<br />if (parContainer.Controls[index].HasC

2010-10-11 15:41:00 889 1

原创 加密与解密

<br />好久没写文章了,最近迷恋上加密与解密,没那么复杂。<br /> <br />直接给程序。大家有什么好注意一起分享啊。<br /> <br />主要思想。循环加密  <br /> <br />每个字符和一个密钥循环一次加密,这样解密也很方面。<br /> <br />大家有什么好的注意一起分享。<br /> <br />弄写主代码<br /> <br /> <br />  internal class Crypt {<br />        #region << fileds >><br /> 

2010-09-28 15:17:00 312

原创 C# 拖动 Drag

<br />C#有个属性 AutoDrop属性。外加两个事件<br />DragEnter(object sender, DragEventArgs e) {}  鼠标拖动到该区域<br />DragDrop(object sender, DragEventArgs e) { }  拖放完成时<br /> <br />DragEventArgs 参数 包含数据的类型,与数据的值。判断数据类型<br />e.Data.GetDataParent() 确定数据类型。在取值<br /> <br /> <br />

2010-08-31 15:13:00 685

原创 C# 获取文件的图标

<br />[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]<br />    public struct SHFILEINFO<br />    {<br />        public IntPtr hIcon;<br />        public IntPtr iIcon;<br />        public uint dwAttributes;<br />        [MarshalAs(UnmanagedTyp

2010-08-26 19:16:00 708

原创 C# 获取当前屏幕的图片

<br />直接贴代码:有更好的大家一起交流啊<br /> <br /> Rectangle bounds = Screen.GetBounds(Screen.GetBounds(Point.Empty));<br /> using (Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height))<br />            {<br />                using (Graphics g = Graphics.FromImage(bi

2010-08-25 16:50:00 2078

原创 图片透明

<br />直接贴代码<br /> <br />——————————<br />有更好的方法一起讨论<br />float[][] transArray = {<br />                new float[] { 1, 0, 0, 0, 0 },<br />                new float[] { 0, 1, 0, 0, 0 }, <br />                new float[] { 0, 0, 1, 0, 0 },<br />             

2010-08-02 18:03:00 349

原创 窗体的创建

<br />判断一个窗体是否创建好,就看这个窗体的句柄是否创建好。<br /> /***<br />           * 用于检测当前窗体是否创建<br />           * */<br />            while (!this.IsHandleCreated) {<br />                Thread.Sleep(500);<br />            }<br />有好办法大家一起讨论哈

2010-08-01 12:33:00 345

原创 窗体的拖动

<br />直接贴代码<br />-----------------------------------<br />有更好的方法可以讨论讨论哈<br />==================================<br />[DllImport("user32.dll")]<br />        public static extern bool ReleaseCapture();<br />        [DllImport("user32.dll")]<br />        publ

2010-07-31 20:29:00 274

原创 双缓存

<br />在做自定义控件的时候,很多时候为了控件的美观去重新画控件,这里需要双缓存<br /> <br />有的时候微软给的<br />  this.SetStyle(ControlStyles.DoubleBuffer, true);<br />  this.SetStyle(ControlStyles.UserPaint, true);<br />不起作用,<br />我们可以自己定义画布,在画布上做操作,在将画布贴到控件上。这样就会避免白屏闪屏<br /> <br />         /// <s

2010-07-16 16:56:00 613

DragDemo.rar

gdi+画控件,以及拖动控件,双缓存等。exe.demo实例。

2011-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除