• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
彭旭
天空不留痕迹,鸟儿却已飞过……
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 下一页
2011年12月14日
RichTextBox.MouseWheel事件控制父控件Panel的内容滚动
摘要: 此处以继承RichTextBox为例。简单来说就是截获windows的WM_MOUSEWHEEL消息,并将消息内容发送给父控件。1.自定义控件,继承RichTextBox。2.重写WndProc函数。[DllImport("User32.dll", CharSet = CharSet.Auto, EntryPoint = "SendMessage")]static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam);protected overrid 阅读全文
posted @ 2011-12-14 10:15 彭旭 阅读(404) 评论(0) 推荐(0)
2010年12月30日
ID3v1信息结构(MP3文件)的读取、修改(C#)
摘要: 前几天了解到MP3文件的ID3v1信息和ID3v2信息结构,其中ID3v1信息存储的内容比较简单,有歌曲名、艺术家、专辑、发行年、备注、曲目编号、流派。感觉蛮有意思,就多了解了一下,剩下的就是编码实现读取和修改了。 阅读全文
posted @ 2010-12-30 13:25 彭旭 阅读(1124) 评论(0) 推荐(1)
2010年12月21日
在线编辑Office文件
摘要: 第一次用SharePoint的时候感觉很惊奇,竟然可以在本地编辑服务器上的Office文件!不过不知道为什么一直没有想要知道为什么可以这样做。 前两天园子里有一篇文章引发了激烈的讨论。其中有人问楼主一些问题,其中就有这个。OK,那就看看到底的为什么吧。 阅读全文
posted @ 2010-12-21 09:58 彭旭 阅读(2051) 评论(3) 推荐(0)
2010年12月1日
SQL优化
摘要: 前言 公司很多应用都是与报表有关的,但是很多报表每次生成都需要花很多时间。正好前段时间不是很忙,就把优化提上日程。郁闷的是很多报表运行时间都超过1分钟,长点儿的能达到30分钟以上。额滴个神呀,这还得了?对我们来说超过1分钟都难以忍受了,不过BU觉得几分钟还是可以接受的。最终盯住的是那些超过10分钟的报表。 报表运行的信息都在ReportServer数据库有记录(当然报表还没运行完毕就把页面关了的就... 阅读全文
posted @ 2010-12-01 11:29 彭旭 阅读(225) 评论(0) 推荐(0)
2010年5月12日
将自然数分解为若干连续的自然数
摘要: 前言例如,500可以分解为一下几种:50098,99,100,101,10259,60,61,62,63,64,65,668,9,10,11,12,13,14,15,16,17,............,31,32准备1.最多可以分解为多少个连续的自然数,即 n。  可以假设 500 = n2,则,n = sqrt(500),n取整加1即为最多组数。此处可仔细想想。2.分析在什么情况下可分解  分... 阅读全文
posted @ 2010-05-12 15:31 彭旭 阅读(375) 评论(0) 推荐(0)
小写金额转换为大写金额
摘要: 前言在很多地方都有用到将小写金额转换为大写金额,就是将类似1234.56转换为壹仟贰佰叁拾肆圆伍角陆分。到底要怎样实现呢?其实只要仔细注意自己到底是怎么读的,细细揣摩一下。1 在千位:壹仟、2 在百位:贰佰......所以有两个过程:1.讲阿拉伯数字转换为大写数字。2.在各位后面加上诸如:万、仟、佰、拾、圆、分、角。这里需要注意,比如壹仟圆,百位、十位及个位都是 0,总不能说壹仟零佰零拾零圆吧?还... 阅读全文
posted @ 2010-05-12 15:03 彭旭 阅读(1186) 评论(0) 推荐(0)
2010年5月11日
大数阶乘
摘要: 前言  阶乘的定义准备  n! 的位数    可以将n!表示成10的次幂,即n!=10M,则不小于M的最小整数就是n!的位数,对该式两边取对数,即:    M=log10n!    可得:    M=log101+log102+log103...+log10n    循环求和,就能算得M值,M取整就是n!的精确位数。正文    代码如下:[代码] 阅读全文
posted @ 2010-05-11 21:00 彭旭 阅读(312) 评论(0) 推荐(0)
2010年1月6日
查看文件夹大小及占用空间
摘要: 准备 1.簇:要了解文件的大小及占用空间的含义,必须先了解簇的定义。相关信息请看这里。 2.GetDiskFreeSpace:获取指定磁盘的信息,包括磁盘的可用空间(Retrieves information about the specified disk, including the amount of free space on the disk)。参考这里。此方法来自 kernel32.dll。具体调用请看正文。正文 1.调用GetDiskFreeSpace获取磁盘信息。/// <summary>/// Retrieves information about the spe 阅读全文
posted @ 2010-01-06 22:05 彭旭 阅读(1888) 评论(2) 推荐(0)
2009年10月13日
VS2005开发WAP网站初识
摘要: 准备首先要选一款WAP浏览器,在这方面就看用户习惯了。我选的是M3Gate,它对WML标签标准要求比较严格,支持WMLScript。有关模拟器请Googlewap模拟器。开发步骤1.通过"文件"-"新建网站"-"ASP.NET网站"新建一个站点。2.删除"Default.aspx"文件,在"解决方案资源管理器"中通过右键菜单的"添加新项"-"移动Web窗体"命令添加一个ASP.NET移动页面。3.... 阅读全文
posted @ 2009-10-13 17:35 彭旭 阅读(1135) 评论(0) 推荐(0)
2008年9月10日
c#实现flash播放器
摘要: Winform(c#)实现Flash播放器 阅读全文
posted @ 2008-09-10 14:36 彭旭 阅读(2896) 评论(0) 推荐(0)
上一页 1 2 3 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3