- 博客(15)
- 资源 (14)
- 收藏
- 关注
原创 C#鼠标拖动控件改变位置并绘制虚框
private Point downPoint;private Rectangle downRectangle;private Rectangle lastRectangle; private void pictureBox1_MouseDown(object sender, MouseEventArgs e){ if (e.Button != MouseBu
2007-03-31 19:11:00 4430 6
原创 C#调用记事本并填写内容
using System.Runtime.InteropServices;using System.Diagnostics; [DllImport("User32.DLL")]public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, string lParam);[DllImpor
2007-03-28 14:03:00 6769 8
原创 C#中动态调用API函数
using System.Runtime.InteropServices; internal delegate bool Delegate_Beep(uint dwFreq, uint dwDuration);[DllImport("kernel32.dll")]internal static extern IntPtr LoadLibrary(string lpLibFile
2007-03-27 10:28:00 1723
原创 [算法]寻找字母重复组合的单词
//有字符串如"ABCD,BDAC,DRF,FRD,CADB,CAADB,XB",要将其中由相同字符组成的词归在一起,如果没有和其由相同字符组成的词则去掉,如上的结果为://组1:ABCD,BDAC,CADB//组2: DRF,FRD//另外,CAADB和XB去掉 string vText= @"ABCD,BDAC,DRF,FRD,CADB,CAADB,XB";List
2007-03-23 11:28:00 2289
原创 C#中short数组的文件读写方法
private void button1_Click(object sender, EventArgs e){ short[] buffer = new short[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; FileStream vFileStream = new FileStream(@"c:/temp/temp.dat",
2007-03-21 12:04:00 5878
原创 C#设置和恢复系统的鼠标指针
using System.Runtime.InteropServices; [DllImport("User32.DLL")]public static extern bool SetSystemCursor(IntPtr hcur, uint id);public const uint OCR_NORMAL = 32512;public const uint OCR_IBEA
2007-03-20 17:55:00 2821
原创 C#中QuotedPrintable编解码
using System.Collections;using System.Globalization; public string QuotedPrintableEncode(string AText)// QP编码{ string Result = ""; byte[] vBuffer = Encoding.Default.GetBytes(AText)
2007-03-20 12:05:00 1960 1
原创 C#中调用WebBrowser查看源文件的功能
using System.Runtime.InteropServices;[DllImport("User32.DLL")]public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);[DllImport("User32.DLL")]public static extern In
2007-03-20 01:10:00 2752 7
原创 C#使用winmm播放mp3音乐
using System.Runtime.InteropServices; public static uint SND_ASYNC= 0x0001; // play asynchronously public static uint SND_FILENAME= 0x00020000; //name is file name[DllImport("winmm.dll")]pub
2007-03-19 21:59:00 2607 1
原创 C#中文数字表达式
string NumberCn(double ANumber){ const string cPointCn = "点十百千万十百千亿十百千"; const string cNumberCn = "零一二三四五六七八九"; string S = ANumber.ToString(); if (S == "0") return "" + cPointCn[
2007-03-19 00:10:00 1092
原创 C#中ListView添加系统文件图标
using System.Runtime.InteropServices; public static uint SHGFI_ICON = 0x100; public static uint SHGFI_DISPLAYNAME = 0x200; public static uint SHGFI_TYPENAME
2007-03-19 00:04:00 3220 2
原创 [算法]在数字N中删除S个数,使其最终余下的值最小
输入一个高精度的正整数N(N不超过200位),去掉其中任意S个数字后剩下的数字按原左右次序组成一个新的正整数:编程对给定的N和S,寻找一种方案使得剩下的数字组成的新数字最小private string Calc(string N, int S){ if (S 0) return N; char c = N[0]; int j = 0; for (int i = 1
2007-03-18 00:39:00 2071 1
原创 C#中关于从剪贴板中读取HTML格式含中文字符会出现的问题和解决方法
通过如下代码在剪贴板中获取含HTML格式的文本时发现当内容出现汉字的时候会有乱码if (Clipboard.ContainsText(TextDataFormat.Html)) textBox1.Text = Clipboard.GetText(TextDataFormat.Html);通过剪贴板工具分析,HTML格式的文本是UTF8编码方式看来Clipboard.GetText()是解
2007-03-15 22:23:00 2073 3
原创 C#模拟窗体系统菜单
using System.Runtime.InteropServices;const uint TPM_LEFTBUTTON = 0;const uint TPM_RIGHTBUTTON = 2;const uint TPM_LEFTALIGN = 0;const uint TPM_CENTERALIGN = 4;const uint TPM_RIGHTALIGN = 8;const u
2007-03-14 22:14:00 1981 1
原创 参加CodeGear开发者日
地点在阜成门国宾酒店1号宴会厅早上9:30到达,前来参加的人不是很多开始是由大中华区总经理琚伟介绍CodeGear公司情况之后是李维上去讲Delphi2007的新功能和特点我坐在琚伟后面几排,可以看到李维上去讲的时候琚伟在看他电脑上的股票信息看来最近股票波动大家都比较关心新的Delphi2007有4大特点1、能开发Windows Vista的程序2、能方便的开发和生
2007-03-12 22:13:00 1229
跨进程访问VCL的一个用例(Delphi6、TurboDelphi测试通过)
2009-03-14
IE脚本辅助2.0
2008-04-26
IE脚本辅助
2008-03-10
快捷输入器
2007-07-19
Debug监视器
2007-07-09
TreeDocument1.1
2007-04-03
TreeDocument1.0
2007-04-03
[C#源代码]俄罗斯方块1.0
2007-03-26
使用正则表达式实现的语法分析引擎(C#源代码)
2007-03-17
内存分析器1.01
2006-12-28
文件分析器1.01
2006-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人