原创 操作其他窗體的控件或變量的方法

關於如何操作其他窗體的控件或變量的方法!其實解決的方法有很多,在這裏只做簡單的總結。對於其他方法,請多指教!1.  定義全局變量其實這個方法比較簡單也很好理解,我們只要在一個module裏面定義了兩個全局變量就可以了。例如:public

原创 VB.NET裏面的Event機制(二)

現在我們看看下面的類。 Public Class Class1     Inherits Object     Private WithEvents MyButton As New Button     Public Event MyEv

原创 Java設計模式:Adapter(適配器)

適配器模式定義:將兩個不兼容的類糾合在一起使用,屬於結構型模式,需要有Adaptee(被適配者)和Adaptor(適配器)兩個身份.爲何使用?我們經常碰到要將兩個沒有關係的類組合在一起使用,第一解決方案是:修改各自類的接口,但是如果我們沒

原创 Java設計模式:Builder(建設者模式)

Builder模式定義:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示.Builder模式是一步一步創建一個複雜的對象,它允許用戶可以只通過指定複雜對象的類型和內容就可以構建它們.用戶不知道內部的具體構建細節.B

原创 Java設計模式:Proxy(代理)

理解並使用設計模式,能夠培養我們良好的面向對象編程習慣,同時在實際應用中,可以如魚得水,享受遊刃有餘的樂趣.代理模式是比較有用途的一種模式,而且變種較多,應用場合覆蓋從小結構到整個系統的大結構,Proxy是代理的意思,我們也許有代理服務器

原创 VB.Net較爲特殊功能實現

1.加載控件後,讓控件置於頂層            .BringToFront()2.獲取某種格式字符串的寬度           Graphics.MeasureString(string, font)3.比較兩個日期之間相隔的天數 

原创 Java設計模式:Prototype(原型)

原型模式定義:用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象.Prototype模式允許一個對象再創建另外一個可定製的對象,根本無需知道任何如何創建的細節,工作原理是:通過將一個原型對象傳給那個要發動創建的對象,這個要發動

原创 Java設計模式:Factory(工廠模式)

工廠模式定義:提供創建對象的接口.爲何使用?工廠模式是我們最常用的模式了,著名的Jive論壇 ,就大量使用了工廠模式,工廠模式在Java程序系統可以說是隨處可見。爲什麼工廠模式是如此常用?因爲工廠模式就相當於創建實例對象的new,我們經常

原创 利用Application.AddMessageFilter屏蔽消息

很早時候就注意到Application的AddMessageFilter,苦於自己基礎差,測試不出好結果來。今天看貼,有人想屏蔽Form上凡TextBox的右鍵消息,於是重新看了看這個話題。只是還是沒有得出什麼好效果來,只能將就着實現。 

原创 淺談VB.NET中的接口

只支持單繼承的VB.NET爲了解決多繼承的問題,引入了接口的概念。我們可以這樣來爲接口下一個定義:接口就是指只包含虛成員的虛類。 (1)        虛類,表明了接口是不能夠被直接實例化的。也就是說,接口只是一個抽象概念。比如我們說車可

原创 人民幣大寫轉化函數(VB.NET版)

看了二十四畫生的Blog的大小寫金額轉換函數,自己也對照着寫了個VB.NET的,然後用類封裝了一下。     Public Class Currency         Inherits Object           Private

原创 .NET實用設計模式:工廠模式(Factory)

設計模式從本質上說是一種規則,從形式上說,分爲創建型、結構型、行爲型。設計模式的應用是爲了實現軟件設計中的幾個原則,其中一個重要原則是:減少模塊之間的耦合程度。爲了確保這個目的,在設計一個類時,要針對接口,而非實現。(Programmin

原创 VB.NET裏面的Event機制(三)

現在我們看看這樣一個問題。我們想要做這樣一個控件,他繼承自Window.Forms.TextBox下面,也就是說它支持TextBox的所有功能,但是我們需要一個新的功能,就是當用戶按下回車之後,我們判斷一下這個TextBox裏面的文字,如

原创 在VB.NET中重畫Button按鈕

Imports System.Drawing Imports System.ComponentModel Public Class winxpbutton     Inherits System.Windows.Forms.Button 

原创 一種簡便實效的配置文件讀寫方法

一種簡便實效的配置文件讀寫方法 聲明:我的“文章”只適宜初學者參考。我對概念理解模糊,參考者只參考思路則可。(怕捱罵,聲明在前) 主要做法:第一步,將配置信息做一個簡單的類。要點:因爲要用到序列化,而且是用XmlSerializer來序列