Time of Update: 2018-12-06
C# 格式化字串 String.Format 格式化日期和數位字串經常要用到這個, 就把協助裡面的東西大概整理了一些列在這裡了. 下表描述了用來格式化 DateTime 對象的標準格式說明符。 格式說明符 名稱 說明 d 短日期模式 顯示由與當前線程關聯的 DateTimeFormatInfo.ShortDatePattern 屬性定義的模式或者由指定格式提供者定義的模式。 D 長日期模式 顯示由與當前線程關聯的 DateTimeFormatInfo.LongDatePattern
Time of Update: 2018-12-06
很久登陸部落格園了,自己剛進入開發這行一年,部落格上一直不知道寫什麼,現在把自己工作中遇到的一些關於使用條碼印表機的一些代碼,貼出來,希望能給出學者帶來點協助,本人水平有限,寫的不好多多包含,具體代碼如下://此類作用開啟印表機的串口 internal class BarcodePrinter {//連接埠 private string fileName; public BarcodePrinter(string port) {
Time of Update: 2018-12-06
閑暇時間,考慮著怎樣提高系統軟體系統效能,特別是win程式,除了對象的生命週期的管理之外,想到了使用多線程,翻開書看了下,在此寫下自己的學習過程。 大家都知道,在開發win中,表單控制項是在一個線程中建立,所以如果在程式中使用多線程,在非建立控制項線程中是不可以直接對控制項進行處理的,只能是通過Invoke(),BeginInvoke(),EndInvoke()以及屬性InvokeRequired來進行處理,所以在此可以使用委託來實現,但在win基於事件開發中提供了BackgroundWo
Time of Update: 2018-12-06
在上節中說到,在win表單之外的線程不可以直接對其引用進行訪問,可通過Invoke()等幾個方法和屬性使用委託來實現。 例子很簡單,在此就不了,表單上只有一按鈕一Lable,點擊按鈕開啟一個線程來處理,在處理過程中Lable來顯示處理進度。 此例子是通過Thread類來建立線程,按鈕事件很簡單,代碼如下:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
Stream的問題[C#](轉) (2006-11-07 21:06:21) 分類:他山之石 前兩天遇到了一個c#中檔案的問題,幸得愚翁的文章指點,有點感悟,先將原文轉過來,:) ---------------------------------------------------------------------- IO操作基本上需要用到Stream相關的子類,因此這類問題在CSDN問得也是比較多。其實對於Stream來說,
Time of Update: 2018-12-06
1,1900年1月1日DateTime oldtime = Convert.ToDateTime("1900-1-1 00:00:00");//構造1900年1月1日 TimeSpan ts = DateTime.Now.Subtract(oldtime);//計算從1900年1月1日到現在的時間間隔double num = ts.TotalSeconds;//計算出此間隔的總的秒數
Time of Update: 2018-12-06
前段時間寫的匯出word文檔程式,遇到一個奇怪的檔案,在開發環境裡運行,點擊匯出word檔案時,能夠順利匯出,並儲存。但是關閉開發環境,用IIS運行程式時,報錯。錯誤提示:word內在不足,請現在儲存文檔。於是在網上遍找原因,發現提問相同問題的人很多,但是沒有找到一個回答的答案。 後來在一個論壇裡,有人提示說是web.config設定是不是有問題。 於是,查看web.config,發現配置節<identity>
Time of Update: 2018-12-06
using System; using System.IO; using System.Runtime.InteropServices; using System.Text; using Microsoft.Win32;/// <summary> /// HardDiskVal 的摘要說明。 /// 讀取指定盤符的硬碟序號 /// 功能:讀取指定盤符的硬碟序號 /// </summary> public class HardDiskVal{ [DllImport("
Time of Update: 2018-12-06
轉自:http://www.cnblogs.com/prolifes/articles/1631611.html 實現功能: 點擊Button按鈕的OnClientClick事件,不會影響伺服器驗證控制項的驗證功能(驗證不通過,則不提交伺服器頁面)背景: 1. 在同一個頁面有伺服器驗證控制項(RegularExpressionValidator),多個 2. 有Javascript函數,實現驗證和其他功能 3.
Time of Update: 2018-12-06
檔案上傳這裡分上傳到伺服器的檔案夾和資料庫1:上傳到檔案夾首先看aspx頁面:程式碼: <tr bgcolor="#ffffff"><td height="24"><input type="file" id="Up_file" class="edline" runat="server" style="WIDTH: 456px; HEIGHT: 20px" size="60"
Time of Update: 2018-12-06
private _Workbook _workBook = null;private Worksheet _workSheet = null;private Excel.Application _excelApplicatin = null;_excelApplicatin = new Excel.Application();_excelApplicatin.Visible = true;_excelApplicatin.DisplayAlerts = true;_workBook =
Time of Update: 2018-12-06
C#2.0中引入了許多新的語言特性:比較重要的有4個,泛型(Generics)、匿名方法(Annorymous Methods)、迭代器(Iterators)、和局部類(Partial Types).泛型是c#2.0中最強大的功能。特點一:通過泛型可以定義型別安全的資料結構,而無需使用具體實際的資料類型,著能夠顯著提高效能並得到高品質的代碼。在概念上,反省類似於C++模板,但是在實現和功能方面存在明顯差異。特點二:泛型通過把型別參數化來達到代碼重用的目標,這一特性可以應用在類、結構、介面、委託、
Time of Update: 2018-12-06
步驟:1.建立一個資料集,然後將資料庫裡面的表托放到DataSet2.xsd裡面 2.建立一個水晶報表,根據嚮導完成水晶報表的製作,如下: 3.建立一個WINDOWS表單,並在表單裡面放置一個CrystalReportViewer控制項,單擊右上方的小三角行,然後選擇需要顯示的報表,並設定報表的路徑, 如下: 4.接下來是後台代碼的綁定了: 01//綁定開始 02String sql=""03sql = "select * from
Time of Update: 2018-12-06
ALE,RFC和CPI-C之間的關係sap的資料交換介面有三種: ALE application link enabling,RFC remoting funcation call 和CPI-C Common Programming Interface Communications 。它們之間的關係如: ----------------------------- | ALE
Time of Update: 2018-12-06
Youtube的成功,使得國內的視頻網站如雨後春筍般的冒出來,前不久朋友叫我幫他寫一個將各種視頻格式轉換成flv的程式,這裡就將編寫程式遇到困難和獲得的經驗拿出來和大家分享一下。1、使用引擎:ffmpeg +
Time of Update: 2018-12-06
今天在園子裡的博問中,看到一個關於開啟和斷開網路連結的提問。正好自己以前寫過一個類似的程式,現在分享給大家。 這個簡單的程式可以實現使用河南網通ADSL的帳戶進行撥號、斷開的功能,在Vista和XP系統中可以正常使用,其他系統未測試。介面如下: 河南網通帳戶,擷取加密後的真實使用者名稱的具體方法 : 網路位置=》右鍵=》屬性=》選項=》串連選項,在選中"提示名稱、密碼和認證等"。 然後,使用用戶端輸入使用者名稱和密碼,進行撥號
Time of Update: 2018-12-06
列印,是做開發的人的經久不變的話題。今天,用執行個體代碼,說明.NET是如何列印WORD、EXCEL等OFFICE檔案,以及PDF檔案的。採用指定的印表機列印OFFICE檔案此方法又分為 “顯示相應的程式視窗” 和 “不顯示相應的程式視窗”兩種方式。(1)
Time of Update: 2018-12-06
.NET中的泛型功能相當強大,它對實作類別型安全和代碼重用都有很大的作用。現在將泛型的知識整理如下:1、概念:泛型是將類型作為參數傳遞給類、方法、委託;2、泛型的類型約束:是對參數類型進行約束限制,在需要使用參數類型的特定功能時,約束是必須的。如在泛型類中,需要使用參數類的一個方法時,則必須指定這個參數類是實現了一個特定的介面或源自具體的基類。約束的文法為:public class Master<T> where T : Employee{}在應用 where T : class
Time of Update: 2018-12-06
記得以前Delphi/BCB裡的socket編程,要判斷[串連的另一方]是否斷開了,只要在ondisconnect事件裡處理就行了!如今在C#中,這個問題的確還是個問題哦! 首先,Socket類的Connected屬性只表示最後一次I/O操作的狀態,如果這之後[串連的另一方]斷開了,它還一直返回true, 除非你再通過socket來發送資料。所以通過個屬性來判斷是行不通的!
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter