Time of Update: 2018-12-05
public class CryptString { /// <summary> /// 返回16進位字元 /// </summary> /// <param name="value">value</param> /// <returns></returns> public static string GetHexChar(string value) { string sReturn =
Time of Update: 2018-12-05
private void SendMail() { jmail.Message jmessage=new jmail.MessageClass(); jmessage.Charset="GB2312"; jmessage.From="needcn@126.com"; jmessage.FromName= "needcn" ; jmessage.ReplyTo="0812@sogou.com"; jmessage.Subject="訊息主題";
Time of Update: 2018-12-05
介面,這樣的介面能夠應用到各種的一維,二維碼 /// <summary> /// 條碼介面 /// </summary> public interface IBarCode { string RawData { get; } /// <summary> /// 條碼對應的資料 /// </summary> string EncodedData {
Time of Update: 2018-12-05
Code128抽象類別,設計思路是採用模板,C#的Drawing還是不熟悉,開始用了Pen畫豎條,然後出來的圖掃描槍根本不認,最後參考了網上已有的條碼寫法,採用SetPixel方法,目前產生的Code128碼掃描槍可以正確讀取,但條碼的尺寸標準還沒遵循,有待改進,在編寫完GS1-128部分後,會來修改此部分圖片代碼/// <summary> /// Code128抽象類別 /// </summary> public abstract class
Time of Update: 2018-12-05
方式一、匯入資料到資料集對象,只支援Excel的標準格式,即不能合併儲存格等等/// <summary> /// 匯入資料到資料集中 /// 備忘:此種方法只支援excel原檔案 /// </summary> /// <param name="Path">檔案路勁</param> /// <param name="exceptionMsg">異常資訊</param> ///
Time of Update: 2018-12-05
編寫這三類條碼的時候,網上baidu來baidu去,就是沒找到關於Code128A,Code128B,Code128C的明確定義,然後就按照網上通用的說法只取相應的字元集來編寫了這部分代碼CodeApublic class Code128A : absCode128 { /// <summary> /// Code128A條碼,只支援128字元集A(數字、大寫字母、控制字元) /// </summary> /
Time of Update: 2018-12-05
Code128Auto就是完全遵循GBT 18347-2001 128條碼 上面的最小長度原則 編寫的條碼/// <summary> /// Code128Auto條碼,遵循長度最小原則 /// </summary> public class Code128Auto : absCode128 { public Code128Auto(string rawData) : base(rawData)
Time of Update: 2018-12-05
Html部分<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>無標題頁</title> <script type="text/javascript" language="javascript" src="JS/1.5/jquery-1.5.js"></script> <script
Time of Update: 2018-12-05
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;namespace
Time of Update: 2018-12-05
[轉]C#編碼應注意的事項清單 1. 是否使用異常來顯示錯誤而不是返回狀態或錯誤碼? 2. 所有的類和公用方法是否使用.NET樣式的注釋?注意,<summary>注釋應該論述公用方法是什麼。對於怎麼使用則應該放在<remarks>塊中或是內嵌於正被討論的代碼中 3. 如果方法的參數不正確,是否使用一個異常來進行確認和拒絕? 4. Debug.Asserts是否被用來驗證關於代碼功能的假定?注釋例如:"j will be
Time of Update: 2018-12-05
與Java中的HashMap比起來, C++ STL 中hash_map的實現並不是很完美。原因在於一些小的細節:1. Hash表的增長方式: hash_map: 當元素數量element_NUM超過桶的數量bucket_NUM 時,確定一個新的桶數量N。N是質數,它是從一個質數表中選擇出來的,它必須大於等於元素數量element_NUM。質數表中的質數是從小到大排列的,基本上後一個數是前一個數的2倍。
Time of Update: 2018-12-05
SerialPort 類表示序列埠資源繼承階層--------------------------------------------------------------------------------System.Object System.MarshalByRefObject System.ComponentModel.Component System.IO.Ports.SerialPort 命名空間: System.IO.Ports程式集: System(在
Time of Update: 2018-12-05
DataGrid Web 控制項有內建的自動或自訂分頁功能,而 DataGrid Windows 控制項則沒有。本文示範了如何為DataGrid Windows 控制項建立簡單的分頁機制。本文的程式碼範例利用了 DataSet 對象。在 ADO.NET 中,DataSet 對象是通過單次操作填充的並且永駐在記憶體中。如果您正在使用一個大型DataSet,本文將為您介紹如何通過編程按塊或頁顯示資料。本樣本以 Microsoft SQL Server
Time of Update: 2018-12-05
1.類似於DBHelper public class ImportDAL { //成員欄位 OleDbConnection m_con = null; public OleDbConnection Connection { get { return m_con; } } OleDbCommand cmd = null; OleDbDataAdapter dad =
Time of Update: 2018-12-05
自訂訊息的建立與實現(c++)1:自訂訊息分為以下4個步驟: a.訊息定義在stdafx.h標頭檔中加入如下代碼:#define WM_MSG WM_USER+100,WM_MSG是使用者自己定義的一個訊息名稱.WM_USER是window為使用者預留的,比它小的都為系統訊息.為了避免衝突,應適當設定 b.訊息聲明afx_msg LONG OnMyMsg(WPARAM
Time of Update: 2018-12-05
c++系統鉤子應用實現步驟最近在學習c++鉤子函數,在學習過程中得到了許多好友的協助.特別是bdmh,daniel在此萬分感謝.深深感到在學習c++的路上,知己很多,我不是一個人在戰鬥.結合自訂訊息映射方面,作為學習的一個總結.Step1:建立win32動態連結程式庫(an empty project DLL),命名為HookDLL1:增加一個類,命名為DLL.cpp2:增加標頭檔#include <windows.h>#include "DLL.h"3:建立全域變數#pragma
Time of Update: 2018-12-05
.NET Framework 4.5Visual Studio 2010Visual Studio 2008Visual Studio 2005.NET Framework 3.5.NET Framework 2.00(共 2)對本文的評價是有協助- 評價此主題 在 Windows 表單中使用資料繫結時,經常有多個控制項被綁定到同一資料來源。在某些情況下,可能有必要採取額外步驟,以確保控制項的綁定屬性彼此之間保持同步,並且與資料來源保持同步。在兩種情況下,這些步驟是必要的: 如果資料來源未實現
Time of Update: 2018-12-05
1.說明:如果作業系統是32位,則指標是按32位定址的,一個位元組8位,所以得出其長度為32/8=4 2.代碼void TestPointSize(char cArray[]){ cout<<sizeof(cArray); //output is :4,not 6 int iArray[5]={1,2,3,4,5}; int *pArray=iArray; //指標是按32位尋地址 cout<<"pArray size is:"<<sizeof(pArray)
Time of Update: 2018-12-05
1:問題描述有三個類,Department,Method和Dataa.Department裡面有個Data的集合,如下: public class Department { public List<Data> BakDatas = new List<Data>(); }b.Method裡面也有個Data的集合,如下:public class Method { public List<Data> Datas; }
Time of Update: 2018-12-05
/*"隱藏"是指衍生類別的函數屏蔽了與其同名的基類函數,規則如下:1.如果衍生類別的函數與基類的函數同名,但是參數不同。此時,不論有無virtual關鍵字, 基類的函數將被隱藏(注意別與重載混淆)。2.如果衍生類別的函數與基類的函數同名,並且參數也相同,但是基類函數沒有virtual 關鍵字。 此時,基類的函數被隱藏(注意別與覆蓋混淆),注意這裡不是指標.*/#include "stdafx.h"#include <stdio.h>class A{public: void