
WinForms
文章平均质量分 51
大包BIG
2011年做开发/项目管理到现在,10余年开发经验,个人开发技能Java、net、原生APP/wince/软硬件开发等多年开发经验。有空时候记录点日志,和大家分享一点技术,希望和大家共同探索技术、相互学习交流
展开
-
Task.Delay 和 Thread.Sleep 的区别
是异步编程中的首选方法,因为它不会阻塞线程,支持取消,并且更加适合现代应用程序的需求。则更适合于简单的同步代码中的延迟需求。原创 2024-11-07 15:56:21 · 820 阅读 · 1 评论 -
.net开发日常笔记(持续更新)
List.FindAll() →找出多個T。List.Exist() →判斷T是否存在。List.Find() → 找出一個T。List.Sort() → 排序T。提示确定,例如删除等。加载中.....提示。原创 2024-08-27 16:02:32 · 456 阅读 · 0 评论 -
最小化到托盘(气泡提示 C#源码)
1. 界面控件 1-1 新建窗体一个 1-2 控件 notifyIcon 添加单击事件 xxx_Click 见下面代码2. 效果图 3. 源码 可以点击这里 下载源码 //窗体大小改变事件 private void Form1_SizeChanged(object sender, EventArgs e)原创 2012-09-24 16:17:53 · 8810 阅读 · 2 评论 -
输入内容(string类型的),统计字母/数字/空格的数量 [C#]
1. 来张 效果图 (简陋的界面 凑合着看吧)2. 代码 private void button1_Click(object sender, EventArgs e) { string sin = txtsid.Text; int alpha = 0; int num = 0;原创 2012-09-21 13:47:05 · 1818 阅读 · 0 评论 -
实现输入【汉字】自动识别出对应的【拼音】
1. 先来张 效果图 2. 源码如下2-1 窗体点击 【获取xx】按钮事件 private void button1_Click(object sender, EventArgs e) { string strzhhpy= Chinese2Spell.ConvertWithBlank(txthz.Text.Trim());原创 2012-09-10 13:41:38 · 8946 阅读 · 0 评论 -
语音提示(.net平台下源码)
1. 第三方 1-1 Interop.SpeechLib.dll2 源码 如下2-1 空间引用using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using原创 2012-09-10 13:55:13 · 3792 阅读 · 3 评论 -
.NET 产品版权保护方案 (.NET源码加密保护)
说明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是一篇比较详尽地介绍如何保护自己的.net源代码的文章,如混淆、加密和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,这一点请大家注意转载 2012-08-09 17:58:53 · 847 阅读 · 0 评论 -
wince/WinForm下实现一个自动关闭的MessageBox
WinForm 下我们可以调用MessageBox.Show 来显示一个消息对话框,提示用户确认等操作。在有些应用中我们需要通过程序来自动关闭这个消息对话框而不是由用户点击确认按钮来关闭。然而.Net framework 没有为我们提供自动关闭MessageBox 的方法,要实现这个功能,我们需要使用Window API 来完成。 首先我们需要找到这个消息对话框的窗口句柄,一个比较简原创 2012-06-20 17:18:33 · 4794 阅读 · 0 评论 -
输入汉字提取首字母 (模仿某网站 字母查询)
其实,说了就是 当你输入一串字符串时候 String 自动提取 首字母,(部分代码来源网络 只是修改 整理了下) 废话少说,直接进去主题,。。。。代码: 首先看下,效果图1. /// /// Author: lcb /// Created: 2012-3-12 /// Purpose:输入汉字,提取首字母原创 2012-03-14 22:22:53 · 139109 阅读 · 1 评论 -
如何使自己的程序只运行一次
我介绍两个主流的方法。方法一:使用Mutex来进行1. 首先要添加如下的namespace:using System.Threading;2. 修改系统Main函数,大致如下: bool bCreatedNew; //Create a new mutex using specific mutex name原创 2012-05-07 14:13:18 · 1300 阅读 · 0 评论 -
你真的会二分查找吗?
看到这个标题无论你是处于怎样的心理进来看了,我觉得都是值得的。因为这个问题太简单,任何一个开始接触“真正”算法基本都是从二分查找开始的。至于二分查找都不知道是什么的可以先去找别的资料看下,再来看这篇文章。既然很简单,那么我们开始一起写一个吧,要求是对num[]={1,2,2,4,4,8,10}不减序列在区间[0,7)进行查找,当然我们得首先保证要查找的数e满足:num[0]转载 2012-04-05 18:00:19 · 710 阅读 · 0 评论 -
窗体渐渐向下移动 (C#)
//本代码 来源网络 已修改 整理后 代码: //定义变量 private int screenWidth;//屏幕宽度 private int screenHeight;//屏幕高度 private bool finished = false;//是否完全显示提示窗口 1. 事件方法原创 2012-03-14 22:49:37 · 1308 阅读 · 0 评论 -
控件名称缩写大全
控件名称缩写大全标准控件1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst ListBox 9 lvw ListView 10 mtx MaskedT转载 2012-03-12 09:10:55 · 4017 阅读 · 1 评论 -
窗体渐变效果 (C#winfrom)
做cs程序都知道,界面基本上 不需要太多功夫,只要把code写好 没有bug 就OK,但是 大家 有没有看到过 提示界面 渐渐弹出提示的效果 窗体,其实 用C# 还简单就可以搞定,代码如下: private double opacity = 0;//记录当前窗体的透明度 1.timer 事件/// /// 窗体渐变事件 ///原创 2012-03-14 22:38:15 · 3458 阅读 · 0 评论 -
判断手机号合法性 (C#)
//如果code里 有错 请指出 非喜勿喷 谢谢 /// /// 拨号事件 /// /// /// private void button7_Click(object sender, EventArgs e) { this.lblmsg.Text =原创 2012-03-15 14:59:57 · 6038 阅读 · 2 评论