目前分類:VB.NET (207)

瀏覽方式: 標題列表 簡短摘要
定義一個可以序列化的類;必須為公共欄位、屬性、方法;必須有一個公共的構造方法存在。
<Serializable()> Public Class UnitsSystem
'試驗類型名

shadow 發表在 痞客邦 留言(0) 人氣()

委託三個步驟

1、聲明委託 用Delegate 聲明一個委託 類型 參數要和 被委託的方法一樣 例如 Delegate Function a(byval x as string) as string

shadow 發表在 痞客邦 留言(0) 人氣()

Function CriaDiretorioVirtual(ByVal vdirname As String, ByVal serverID As String, ByVal vdirPath As String, ByVal criaApplication As Boolean) As DirectoryEntry<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Dim newvdir As DirectoryEntry
Dim root As DirectoryEntry

shadow 發表在 痞客邦 留言(0) 人氣()

Excel.Sheets sheets = oWB.Worksheets;
Excel.Worksheet thisWorksheet = (Excel.Worksheet)sheets.get_Item(1);
Excel.ChartObjects charts =

shadow 發表在 痞客邦 留言(0) 人氣()

Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
If MsgBox("請注意看關閉的視窗", MsgBoxStyle.Question + MsgBoxStyle.OKCancel, "關閉") = MsgBoxResult.OK Then

shadow 發表在 痞客邦 留言(0) 人氣()

Imports System.Xml

Module Module2

shadow 發表在 痞客邦 留言(0) 人氣()

Private Function QueryOrder(ByVal strOrder As String, ByVal oleCon As OleDb.OleDbConnection) As Boolean
        Dim ds As DataSet
        Dim dataCount As Integer

shadow 發表在 痞客邦 留言(0) 人氣()

Format(要修飾的資料[,要修飾的格式[,一周的第一天[,一年的第一周]]])

格式的參數是一些有意義的符號,這些符號的意義如下表所示:

shadow 發表在 痞客邦 留言(0) 人氣()

Private Sub DataTransferExcel(ByVal tempDataTable As DataTable, ByVal strSaveFilePath As String)

Dim xlApp As Excel.Application

shadow 發表在 痞客邦 留言(0) 人氣()

Prerequisites: Install oracle9/10g Client.  configure the TNSNAME.ora

 

Connect oracle database case by OracleConnection:

shadow 發表在 痞客邦 留言(0) 人氣()

在本程式中,我們將生成一個能夠得到當前磁片資訊的應用程式,跟右鍵點擊磁片「屬性」得到的結果相似。運行後,選擇磁片後,可以得到當前磁片的序號、標籤、檔案類型、已用空間、剩餘空間、磁片容量等資訊

shadow 發表在 痞客邦 留言(0) 人氣()

方法一:nbtstat 命令

Public Function GetMac(ByVal IP As String) As String

shadow 發表在 痞客邦 留言(0) 人氣()

PrivateSubTest_Load()SubTest_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load
DimstrAsString=_
"中abc中國"

shadow 發表在 痞客邦 留言(0) 人氣()

Visual Basic .Net要實現查看檔中的圖示,目前只使用.Net FrameWork SDK是無法實現這種功能的,正如前面所說,主要是由於.Net FrameWork SDK推出的時間較短,其功能還不可能面面俱到。解決問題的關鍵是正確使用Windows API函數,其中所涉及到的Windows API函數主要有二個:其一是獲得指定檔中的圖示數目;其二是從指定檔的指定位置匯出圖示的Windows控制碼。這二個函數都位於「Shell32.dll」檔中,並且函數的進入點都為「ExtractIcon」。下面是在Visual Basic .Net中分別使用DllImport特徵類和「Declare」語句申明這二個Windows API函數的具體方法。

  (1).使用DllImport特徵類來申明Windows API函數:

shadow 發表在 痞客邦 留言(0) 人氣()

(1) 用戶端:

‘發送

shadow 發表在 痞客邦 留言(0) 人氣()

在開發中保持良好的編碼規範是十分重要的。我所採用的新的VB.net編碼規範,是一種被證明能明顯改善代碼可讀性,並有助於代碼管理、分類的編碼規範。採用這種編碼規範,能避免如匈牙利命名法帶來的繁長首碼,便於記憶變數的用途。下面的介紹這種編碼規範。

一、類型級單位的命名

shadow 發表在 痞客邦 留言(0) 人氣()

一般型別系統(CTS)
CTS支援兩種類型:數值型別和參考型別。
VB.NET基本資料類型

shadow 發表在 痞客邦 留言(0) 人氣()

1. OverLoads:原現有成員相同的名稱來聲明屬性或方法,但參數清單與原始成員不同(C#方法重載)。

2. Overrides:在派生類中重寫基類成員(VB.NET中在基類中聲明為Overridable的方法才可以在派生類中用Overrides關鍵字重寫)(C#Override,C#中只有Abstact、Virtual方法才可以在派生類中重寫)。

shadow 發表在 痞客邦 留言(0) 人氣()

'讀檔
Dim mysr As StreamReader
Dim strline As String

shadow 發表在 痞客邦 留言(0) 人氣()

在啟動外部應用程式時,我們通常使用Win32應用程式設計介面或者VB的Shell函數解決。現在,在.NET框架中有個System.Diagnostics.Process類,通過這個類進行這個操作,你會發現方便了很多。
在傳統VB程式中,你可以使用Shell函數啟動一個應用程式。當你傳送一個資料檔案名的時候,VB在相應應用程式中打開這個資料檔案。你可以使用一個任選的windowstyle參數控制所啟動的應用程式的視窗方式。例如,在VB6中,下面這行代碼將啟動預設的文字編輯器(通常是記事本)並打開檔"D:\run.txt":

shadow 發表在 痞客邦 留言(0) 人氣()