从头创建 Visual Basic .NET 控件 (六)False 2005-12-23 0 · 第 5 步:使控件响应用户
要允许用户更改灯的颜色,必须检测到用户的鼠标单击操作。有经验的 Visual Basic 开发人员都知道,可以使用多种方法实现这一目的。我们使用最简单的一种方法,即检测 MouseUp 事件。下面是检测用户单击并更改 Status 属性以与之匹配的代码:Private Sub TrafficLight_Mous...
从头创建 Visual Basic .NET 控件 (五)False 2005-12-23 0 · 第 4 步:绘制控件的外观
要使控件具有一个可视的外观,我们需要在 Paint 事件中放置逻辑。然后,每次控件需要刷新其可视外观时,就会运行该逻辑。Windows 窗体中的 Paint 逻辑使用 .NET 中 GDI+ 部分中的类。这些类基本上包括了 Windows API 图形功能。由于适合 .NET,所以比 API 更易于使用。但 ...
呵呵,泼点儿凉水。False 2005-12-23 0 · 你的程序里有很大的问题,可以说是一种很坏的写法。看这段代码:
for (Int32 i = 0 ; i < _text.Length; i++)
{
try
{
//试着解析character 成Int32
Int32.Parse(_text[i].ToString());
_int.Append(_text[i].ToString());
...
将字符串中的数字和字符分离的技术例如(the9...False 2005-12-23 0 · 原始字符串
string completeString = "the9 city";
转换完成的字符串
string stringVal = "the city";
int numericVal = 9;
ASPx文件
<%@ Page language="c#" Codebehind="StringParser.ASPx.cs" AutoEventWireup="false" Inherits="H...
LinkedQueue的实现False 2005-12-23 0 · public class LinkedQueue
{
private class Node
{
public object Data;
public Node Link;
}
private Node front;
private Node rear;
public LinkedQueue()
{
}
...
C#的BinaryTree实现False 2005-12-23 0 · 由于在一个程序中需要二叉树,所以在C#中作了一个。
程序中共三个类:BinaryTreeNode、BinaryTree、Visitor。
Visitor是一个delegate。
public class BinaryTreeNode
{
internal object _data;
internal BinaryTreeNode _leftChild;
internal BinaryTreeNode _r...
给贝贝的,Base64编码(带有Q和B编码)——VB.NETFalse 2005-12-23 0 · Option Strict Off
Option Explicit On
Option Compare Text
Imports Microsoft.VisualBasic.Compatibility
Namespace Blood.Com.ClassLib
Public Class Security Private pbBase64Byt(63) As Byte Private Const BASE64CHR As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcde...
上面提到的原代码(C语言)—1False 2005-12-23 0 · /*Authur Xuntan
This sample program shows how to decode a ssreader image file
Based on xuntan's reverse engineer work.
Gif writing function is not included
*/#include <stdio.h>
#include <math.h>
#include "gif.h"typedef struct {
int width;
int hei...
上面提到的原代码(C语言)—2False 2005-12-23 0 · void MyImageDestory(pmyimg p){
free(p->data);
free(p);
}int huffman1(){
if (GetNextBit()){
if (GetNextBit()){
if (GetNextBit()){
if (GetNextBit()){
return 0x7;/*f 4*/
}
else {
return 0x6;/*e 4*/
}
}
else {
if (G...
找到了,JPG格式原理。False 2005-12-23 0 · 文 件 格 式 分 析 技 术 讲 座 这 种 文 件 早 在 很 多 年 前 的 浩 瀚 光 盘 图 书 馆 上 就 出 现 过 , 不 知 是 谁 设 计 的 格 式 , 压 缩 率 还 是 比 较 高 的 , 比 单 用 LZW 的 gif 或 run length 的 PCX 压 缩 率 都 要 好 。因 为 他 的 压 缩 方 法 比 较 适 于 二 值 图 象 , 一...
Huffman 编码简介(讲解的更好一些,有C的分析)False 2005-12-23 0 · Huffman 编码简介在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码应用广泛,如JPEG中就应用了哈夫曼编码。
首先介绍什么是哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的 ...
A Good 31 bit Random Number Generator ClassFalse 2005-12-23 0 · Latest Snippet Version: 1.0using System;namespace Barsoom
{
/// <summary>
/// Good 31-bit Random Number Generator, returns Uint.
/// </summary>
/// <remarks>
///
/// LICENSE : PUBLIC DOMAIN
///
/// This is the base class f...
一棵C#写的树(1) he_x(原作)False 2005-12-23 0 · C#的确是一个很好的面向对象语言,我看《数据结构(第二版)》那本书应该出本用C#描述的版本。下面是我用C#写的一棵树。先用接口把节点做了抽象定义,这样在实现遍历,插入等操作的时候只对接口进行操作。在程序中,我尽量使用C#的特性,如接口,属性,玫举,这样代码虽然看起来比较冗长,但是,当代...
把哪天纯数字化文本框的WEB控件代码贴出来。False 2005-12-23 0 · using System;
using System.Web.UI;
using System.ComponentModel;
using System.Web.UI.WebControls;
using System.Text;
using System.Text.RegularExpressions;namespace Blood.Com.WebControl
{
/// <summary>
/// ASP.NET纯数字文本框控件
/// Blood 制作于2002年2月
...
用代码实现ListView控件的行间隔颜色!False 2005-12-23 0 · ListView控件在写程序的时候经常会用到,是一个很实用的控件。不过在显示的数据比较多的时候(以报表风格显示数据,类似于资源管理器的详细查看),看起来不方便。大家可能对论坛比较熟悉,大多数论坛显示的时候都是每行以不同的颜色进行显示,以区分出不同行的数据。其实我们也可以借鉴一下这个方...
INET控件的几点使用False 2005-12-23 0 · Inet控件支持HTTP与FTP两种通讯协议。利用这个控件可以完成许多功能。我们通过例子来看看。环境VB6+WINXP打开VB6,新建工程添加部件Microsoft Internet Transfer Controls.在form中添加2个按钮,2个文本框和Inet控件代码如下:Option Explicit'这段代码使用了GetHeader来返回页面信息,比较准确一些'...
自己做的数据绑定控件False 2005-12-23 0 · 很久都没有写一点东西了,最近一直在学习.net,前两天看到椰子林写的一篇《ASP.NET分页组件学与用》,于是自己就跟着做了一遍,一次成功,在此向他表示感谢,也向他那种共享的精神致敬!可是后来我发觉这个组件用起来有点麻烦,在Page_Load里面不但要得到记录集,还要写SQL语句分页,最后还要自己 ...
发现一个.Net中动态加载控件时关于焦点方面的BugFalse 2005-12-23 0 · 今天写一个系统框架的时候用到了动态加载,调试的时候发现程序经常会出现死锁的情况,而且死锁的时候还会打开一个“WindowsFormsParkingWindow”后台进程,跑到网上查了半天关于WindowsFormsParkingWindow的资料,结果中文的一篇没找到,蝇文的倒有几篇,对着金山词霸费了九牛二虎之力还没看出个道...
动态加载用户控件的组件False 2005-12-23 0 · (实在很懒,关于动态加载用户控件的内容实在写也写不完,说也说不完。关系到ASP.net的一切!)我们要做没有关联cs文件的ASPx叶面。其实叶面的东西并不在ASPx上,而是在ascx上。ASPx所起的作用只是一个入口。对组件的引用而已,而组件就可以管理很多的ascx页面,所谓的叶面ascx叶面也应该是没有关联c...
屏蔽.NET自定义开发组件中的属性False 2005-12-23 0 · 今天看见一个网友的留言:
有一个问题请教一下兄台,对于继承自microsoft的.net framework中现有的组件,怎么将一些属性屏蔽掉,就是新的组件不提供继承来的属性,比如继承Panel新编写EPanel,对于panel的属性的BackColor怎么屏蔽掉?? 这个问题解决方法如下:第一步:在你的控件类中定义设计时中...
页次:115 /228 20篇/页 首页 上一页 下一页 尾页 合计 4545 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页