Time of Update: 2018-12-07
一、Domino中的函數Private Const CLASS_NAME = "HandleCSVFile"Private objLog As StdLogPublic Class HandleCSVFile Private db As NotesDatabase Private sess As NotesSession Private ws As NotesUIWorkspace ''Private strFullPath As String Sub new() On Error
Time of Update: 2018-12-07
Stroustrup C++11標準推出了很多有用的新特性,本文特別關注那些相比C++98更像是一門新語言的特性,理由是:這些特性改變了編寫C++程式使用的代碼風格和習語【譯註 1】,通常也包括你設計C++函數庫的方式。例如,你會看到更多參數和傳回值類型為智能指標(smart
Time of Update: 2018-12-07
1.解構函式是可以顯式調用的。2.new也可以用來動態開闢有虛函數的類。class Foo {public: virtual ~Foo() {cout<<"the destructor of Foo"<<endl;} virtual void display() const { cout<<"display class Foo"<<endl; }private: int x_;};class Child: public Foo
Time of Update: 2018-12-07
要在c#中擷取路徑有好多方法,一般常用的有以下五種: //擷取應用程式的當前工作目錄。 String path1 = System.IO.Directory.GetCurrentDirectory(); MessageBox.Show("擷取應用程式的當前工作目錄:" + path1); //擷取程式的基目錄。 String
Time of Update: 2018-12-07
導致畫面閃爍的關鍵原因分析:一、繪製視窗由於大小位置狀態改變進行重繪操作時繪圖視窗內容或大小每改變一次,都要調用Paint事件進行重繪操作,該操作會使畫面重新重新整理一次以維持視窗正常顯示。重新整理過程中會導致所有圖元重新繪製,而各個圖元的重繪操作並不會導致Paint事件發生,因此視窗的每一次重新整理只會調用Paint事件一次。視窗重新整理一次的過程中,每一個圖元的重繪都會立即顯示到視窗,因此整個視窗中,只要是圖元所在的位置,都在重新整理,而重新整理的時間是有差別的,閃爍現象自然會出現。所以說,
Time of Update: 2018-12-07
關鍵技術點有兩個:1.將鍵盤所在的表單設定為浮動工具條表單。只要將表單的CreateParams重寫即可,這樣表單就不會擷取焦點,代碼如下:#region 將當前表單指定為浮動工具條表單public enum WindowStyles : uint{ WS_OVERLAPPED = 0x00000000, WS_POPUP = 0x80000000, WS_CHILD = 0x40000000, WS_MINIMIZE = 0x20000000, WS_VISIBL
Time of Update: 2018-12-07
C#擷取程式路徑的方法中需要注意的地方(版本1)擷取運行程式路徑的方法主要有以下7種:System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName他擷取的是Module的檔案名稱,如果在VS2008的調試環境中,擷取的是
Time of Update: 2018-12-07
protected string CutString(string str,int length) { stringnewString=""; if(str!="") { if(str.Length>length) {newString=str.Substring(0,length)+"..."; } else {newString=str; } } return newString; }
Time of Update: 2018-12-07
用C#實現註冊表的讀\寫是一件很容易的事情,在此不做詳細的講解。 用C#操作註冊表主要用到的兩個函數為(已經滲透到下面的執行個體程式中,註:要引入Microsoft.Win32命名空間): 1:讀取索引值-->Registry.LocalMachine.OpenSubKey(“..Key的路徑...”,
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /// <summary> 2 /// 設定Word模板,word表格樣式在此設定 3 /// </summary> 4 /// <param name="dsTr"></param>
Time of Update: 2018-12-07
c# 一個有用的漢字轉拼音類 http://www.crazycoder.cn/Yuanchuang/Article10883.htmlC#.Net對XML檔案的操作類 http://www.crazycoder.cn/Yuanchuang/Article10882.htmlC#多線程教程系列之一,多線程入門,執行個體代碼http://www.crazycoder.cn/Yuanchuang/Article2984.htmlC#多線程教程系列之二,多線程入門,執行個體代碼,線程分工http://
Time of Update: 2018-12-07
文章目錄 代碼很簡單,就不解釋了,純粹為了實驗,呵呵 C++練習筆記_1Testing。。。Testing。。。 CopyThat。 嘿嘿,今天下了個LiveWriter ,挺方便的,就是這個Paste from Visual Studio貌似對中文支援不是太好(ps:在vs下另存新檔為utf8,問題解決)。。。 對C++的探索真的是永無止境, 對這個String自己還一直以為是小菜一碟,
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { AddRoomTimer timer = new AddRoomTimer(); whil
Time of Update: 2018-12-07
首先建立DLL庫,代碼如下:using System;using System.Runtime.InteropServices;namespace ANamespace { // 定義COM組件的介面 public interface ASignatures { string FName(); string SName(); int Age { get;} } // 表明此類會被公開為一個COM組件的介面
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Text;using System.Web;using System.IO;using System.Collections;using System.Threading;namespace Pub.Class{///
Time of Update: 2018-12-07
二之再續、Dijkstra 演算法+fibonacci堆的逐步c實現作者:JULY、二零一一年三月十八日出處:http://blog.csdn.net/v_JULY_v---------------------------------- 引言: 來考慮一個問題,平面上6個點,A,B,C,D,E,F,假定已知其中一些點之間的距離,現在,要求A到其它5個點,B,C,D,E,F各點的最短距離。如所示: 經過,我們可以輕而易舉得到A->B,C,D,E,F各點的最短距離:目的
Time of Update: 2018-12-07
最近在實現一個關於動態菜單功能,所有的子功能表都去調用一個事件.那麼為了讓該事件中能區分哪個菜單來調用它的,我就去找menutime的屬性了,發現MenuItem裡面竟然沒有類似ID或者Name的唯一標識.只有index和text,但菜單多了以後,index,text都可能不唯一.我提的問題參見:請問如何?MyMenuClick事件??(關於動態菜單的click事件)
Time of Update: 2018-12-07
C# 3.0引入了一個叫做“var”的新關鍵字。這個關鍵字允許開發人員建立一個變數,但不必明確它的類型 1.隱型局部變數 C# 3.0引入了一個叫做“var”的新關鍵字。這個關鍵字允許開發人員建立一個變數,但不必明確它的類型。例如,用var說明一個字串,就像這樣:varmyData = "This is my data"; 注意,這裡並沒有提到myData變數是一個字串,而C#
Time of Update: 2018-12-07
當然,也可以通過下面的代碼直接設定StartPosition屬性項為“Manual”。 F1.StartPosition = FormStartPosition.Manual; 對於表單的起始位置,也可以利用表單的Top和Left屬性設定,代碼如下。 F1.Top = 300; F1.Left = 200; 上面兩行代碼便將F1的起始位置設定為(300, 200),即距離螢幕頂部300像素,距離螢幕左邊200像素。 下面代碼同樣實現了表單的大小設定。 using System; using
Time of Update: 2018-12-07
public class CustomStyleHelper { public static void DoSerialize(string strFile,CustomStyle customstyle) { using (FileStream fs = new FileStream(strFile, FileMode.OpenOrCreate)) { XmlSerializer