Tag: c# |
预览模式: 普通 | 列表

C#下实现动态系统托盘图标

  Visual C#是微软公司推出的下一代程序开发语言,是微软.Net框架中的的一个重要组成部分。微软的.Net平台堪称为新一代的互联网平台。对于技术开发人员来说,.Net平台的两大特性是非常卓越的,首先是其所提供的公共语言运行时,也就是公用语言运行平台,另一方面就是其庞大而全面的统一编程类。Visual C#就是通过调用这些类、对象来实现许多比较强大的功能。 

 
  本文通过向大家介绍一个.Net平台上用C#写的可以停放在任务栏上的图标程序(类似于Flashget、OICQ那种系统托盘图标)来和大家一起体验一下用C#编程的乐趣。 

查看更多...

Tags: c# 系统托盘图标

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 4775

用C#写系统托盘图标

  本文通过向大家介绍一个.Net平台上用C#写的可以停放在任务栏上的图标程序(类似于Flashget、OICQ那种系统托盘图标)来和大家一起体验一下用C#编程的乐趣。 
   
  一、概述: 
   
  我这里所指的图标程序是类似于在Windows中经常接触的停放在任务栏上,在后台运行的病毒监视、媒体播放等程序。它们一般都具有单击显示或隐藏主界面,击右键弹出菜单,当鼠标停在图标上时显示提示信息的功能。 

查看更多...

Tags: c# 系统托盘图标

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 4374
前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码。 ^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。 
  
  1、汉字编码原理 

  到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。

查看更多...

Tags: c# 中文汉字验证码

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 7685

c#中分割字符串的几种方法

最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 

第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 

查看更多...

Tags: c# 分割字符串

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 3311

用C# 实现C/S模式下软件自动在线升级

摘   要:

 本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在.Net Framework 1.1 和Windows2000下测试通过。 

 关键词:C#;在线升级;自动升级;下载;XML文档 

查看更多...

Tags: c# C/S 自动在线升级

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 8370

在C#中国如何使用数据库操作类Sql

    数据库操作类的封装是任何工程都必不可少地,本例当然也不例外。Sql类主要包括两类方法:一类用来直接执行SQL语句,另一类用来执行存储过程。

    其中的数据库连接字符串的数据库路径采用了绝对路径,读者调试程序时应当做相应的更改。Sql类的具体代码如下:

查看更多...

Tags: c# 数据库操作类Sql

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 3990

如何利用C#产生随机密码字符串

程序代码 程序代码
using System;
using System.Security.Cryptography;
using System.Text;

namespace Utility {

查看更多...

Tags: c# 随机字符串

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 3551

初学C#+ASP.NET+Oracle备忘录

 在asp.net中,如何回车触发指定按钮的事件? 

假设:
<asp:TextBox id="TextBox1" runat="server" Width="240px"></asp:TextBox> 

<asp:Button id="ButtonOK" runat="server" BorderWidth="1px" BorderColor="Purple" BorderStyle="Solid" Text="Search Site"></asp:Button> 
 解决方法: 

在.aspx页面中添加: 

<SCRIPT LANGUAGE="javascript"> 

function EnterKeyClick(button) 

{    

if (event.keyCode == 13) 

{         

event.keyCode=9; 

event.returnValue = false; 

document.all[button].click(); 





</SCRIPT>  

查看更多...

Tags: c# asp.net Oracle

分类:C# | 固定链接 | 禁止评论 | 引用: 0 | 查看次数: 2078