Time of Update: 2018-12-05
項目名稱是網路路由輔助規劃軟體主要用到的技術是用SNMP和ICMP協議來探測目標網路的路由拓撲以及連接埠的速率等資訊。然後根據探測到的資訊畫出拓撲圖,包括各個路由的介面之間的串連。這個串連就是劃線,線的顏色和寬度不同代表著不同的頻寬。剛剛接觸的時候,首先我遇到的第一個問題時:覺得無從下手,後來首先瞭解C#介面的架構結構,代碼構成。視窗的組成。後來知道視窗主要是由構件組成的,最主要的是瞭解構件的屬性功能和事件。 然後我就看各種構件的屬性方法和事件。慢慢練習運用構件。其次遇到的第二個問題是:功能的實
Time of Update: 2018-12-05
字串加密解密函數 (C#)
Time of Update: 2018-12-05
註:以String 類型為例 不允許使用未賦值的變數; //未賦值情況 string str1; string str2 = "%"; str2 = str1 + str2; //錯誤,使用了為賦值的局部變數str1,編譯無法通過。 Console.WriteLine(str2); 結果:(編譯時間報錯) Null 物件(null)可以被使用,但不能被"."(點操作); //使用Null 物件,但不"."點操作 string str1 =
Time of Update: 2018-12-05
一 代碼的續行 c#的語句是以";"作為結束符號的,所以C#不用分行符號,直接換行即可。例如: 1int a,b=1,c=1;2 a=b3 +4 c; 二 字串續行
Time of Update: 2018-12-05
private void TVdepartment_ItemDrag(object sender, ItemDragEventArgs e)//左鍵拖動 { if (e.Button == MouseButtons.Left) { DoDragDrop(e.Item, DragDropEffects.Move); } } private void
Time of Update: 2018-12-05
在C#開發中,使用多層系統架構可以簡化系統的開發。目前有基於三層的PetShop系統架構設計和基於四層的Duwamish架構。 以下是一些有用的參考資料 Duwamish架構分析篇 http://www.cnblogs.com/rickie/archive/2004/10/29/57951.html Duwamish部署方案篇 http://www.cnblogs.com/rickie/archive/2004/10/31/58913.html Duwamish程式碼分析篇 http:/
Time of Update: 2018-12-05
main.cpp源碼如下:#include<iostream>/*如果沒用extern "C"包含#include "My.h",編譯器會報錯*//*如果不用extern "C"包含#include "My.h",將My.c的尾碼名改為cpp(My.cpp)也能編譯成功*/ //extern "C"//{ #include "My.h"//}void main(){ Print();}My.h源碼如下://如果在此處聲明為extern "C" void
Time of Update: 2018-12-05
剛接觸下json發現這東西也挺有意思的,就用c#做個例子玩玩,在此記錄下json資料格式:{"Id":20547,"Name":"中南大學","NameEn":"central-south university","AreaId":190},{"Id":20548,"Name":"湖南大學","NameEn":"Hunan university","AreaId":190},{"Id":20549,"Name":"湖南師範大學","NameEn":"hunan normal
Time of Update: 2018-12-05
1. mutable 如果某個成員變數被申明為mutable,則它的修飾不受const限制。如在const成員函數中都可以修改它的值。void Test::Output() const { cout << "Output for test!" << endl; count++; }2. explicit 有時候看C++代碼會出現 Test t1 = 100; 這樣的語句,而且還不會報錯。實際上,這條語句隱式地調用了 Test(int
Time of Update: 2018-12-05
數字轉換為字串C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換為字串。以下是用itoa()函數將整數轉換為字串的一個例子: # include <stdio. h># include <stdlib. h> void main (void);void main (void){int num = 100;char str[25];itoa(num, str, 10);printf("The number 'num' is %d and the
Time of Update: 2018-12-05
當所需的靜態成員過多時,編寫封裝方法的工作量將非常巨大,在此種情況下,建議使用Singleton模式,將被調用類定義成普通類,然後使用Singleton將其變為全域唯一的對象進行調用。如原h+cpp下的定義如下:class A{public:type getMember(){return member;}static type member;//靜態成員}採用singleton方式,實現代碼可能如下(singleton實現請自行查閱相關文檔)//實際實作類別class
Time of Update: 2018-12-05
【函數】 <整型> MessageBox(<字串 Text, <字串> Title, <整型> nType,MessageBoxIcon);【函數說明】 彈出一個訊息框。【文法】參數:Text <字串>,訊息框的本文;Title <字串>,訊息框的標題;nType <整型>,訊息框的類型。傳回值:<整型>,使用者在訊息框上點擊關閉時的選擇的按鈕。
Time of Update: 2018-12-05
總結:使用WebChart的步驟:一 得到要繫結資料表二 確定顯示是柱狀圖還是拆線圖去執行個體拆線或是柱狀執行個體(new)三 定義執行個體的樣式四 給定義好的執行個體Data.AddX和Y的資料五 將定義好的執行個體Add到WebChart上並輸出顯示。 1 首先得到要綁定到WebChart的表,執行個體代碼如下: //定義出要綁定到WebChart的表 DataTable dt_Data=new
Time of Update: 2018-12-05
從網站copy一個百家姓表 簡單的實現了一下 ,目前只產生2個漢字的 需要多個得自己實現 ,很容易。有啥好的方法請告知謝謝。 class UserCode{private Array arrXing;private Array arrMing;private int numXing;private int numMing;private Random rand;public UserCode(){this.getXingList();this.getMingList();this.rand =
Time of Update: 2018-12-05
用C#寫XML類型的設定檔:1.首先要知道xml的格式標準。<?xml version="1.0" encoding="GB2312"?> 。 <?表示指令的開始;xml聲明版本為1.0,編碼類別型2. C#寫xml設定檔 用到system.xml類庫中的 XmlTextWriter類。例如下面:XmlTextWriter lXmlWriter = new XmlTextWriter(lFileName, null);-----------------------------
Time of Update: 2018-12-05
在C#代碼中使用一系列字串(strings)並需要為其建立一個列表時,List<string>泛型類是一個用於儲存一系列字串(strings)的極其優秀的解決辦法。下面一起有一些List<string>泛型類的樣本,一起來看看吧。 List樣本 下面是一個使用C#建立一個新的一系列字串的列表的樣本,利用foreach語句迴圈使用其每一個字串。請注意在程式碼片段的頂部添加所需的命名空間:“using
Time of Update: 2018-12-05
public void FindExifinfo(string filePath){ Image img = Image.FromFile(filePath); PropertyItem[] pt = img.PropertyItems; for (int i = 0; i < pt.Length; i++) {PropertyItem p = pt[i];
Time of Update: 2018-12-05
C# 建立ActiveX 第一步:建立一個window表單控制項陳列庫。設定程式集資訊,開啟vs2010 GUID產生器產生GUID:<!--StartFragment -->勾選為com互操作註冊,最好在debug和release下面都勾選(注意,此處如果是在debug狀態下修改的,那在調到release狀態下還需要再設定一次:<!--StartFragment --> 開啟AssemblyInfo.cs檔案,添加:using
Time of Update: 2018-12-05
這兩者都是基於MicroSoft Excel11.0,也就是Office2003版本。但在調用方法,開啟Excel檔案時,略有差別。如果是直接引用的COM,則文法如下:CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Text;using TIBCO.EMS;namespace EII.JMS{public class MsgReceiver {private TopicSubscriber