c# 嵌入資源檔

開發環境:VS2005 C#首先將要內嵌資源拷貝到工程目錄下。設定檔案產生操作為:內嵌資源擷取嵌入資原始碼如下:private void Form1_Load(object sender, EventArgs e){Stream sm = Assembly.GetExecutingAssembly().GetManifestResourceStream("WindowsApplication3.嵌入文本.txt");byte[] bs = new byte[sm.Length];sm.Read(

c#農曆

網上已經有很多C#的農曆類,但看來都很複雜,其實C#中已經提供了中國的農曆類ChineseLunisolarCalendar。但未提供節氣和節日功能。根據網上的方法位元組寫了一個中國農曆類!ChinaDate.GetChinaDate(DateTime dt) 擷取農曆日期ChinaDate.GetYear(DateTime dt) 擷取農曆年份(包含天干地支和生肖資訊)ChinaDate.GetMonth(DateTime

C# winform 列印當前表單

private void btnPrint_Click(object sender, EventArgs e)        {            SendKeys.Send("%{PRTSC}");            Application.DoEvents();            this.printDocument1.Print();           }        private void printDocument1_PrintPage(object sender,

Thread and Sync In C# (C#中的線程與同步)

 線程是程式中的控制流程程的封裝。你可能已經習慣於寫單線程程式,也就是,程式在它們的代碼中一次只在一條路中執行。如果你多弄幾個線程的話,代碼運行可能會更加“同步”。在一個有著多線程的典型進程中,零個或更多線程在同時運行。但是,在有著N個CPU的機器上,一個線程只能在給定的時間上在一個CPU上運行,因為每個線程都是一個程式碼片段,每個CPU一次只能運行一段代碼。而看起來像是N

C語言中time_t到.NET的轉換與更改系統時間

最近在做到C#網路通訊時,與原有C++開發的伺服器通訊擷取“用戶端請求校時應答”訊息包。即:用戶端系統時間與伺服器的同步時,即從伺服器傳過來的訊息包解析後為time_t類型的。要更改用戶端本地時間即將些time_t轉換為.net 裡的DateTime。下面即為轉換的方法 CodeCode highlighting produced by Actipro CodeHighlighter

C# log4net應用

文章目錄 在Asp.net 網站中添加log4net範例程式碼下載 關於log4net的文章,網上已經很多很多了。我們一直在web上使用,以前在做winForm程式配過一次,沒有成功!這次按照網上說的終於配置成功了。特此記錄下來!在C# winForm程式中添加log4net1. 引用 log4net.dll2. 添加 app.config 內容如下:<?xml version="1.0" encoding="utf-8" ?>

C# 捷徑 自啟動

C#建立捷徑需要先引用COM組件 Interop.IWshRuntimeLibrary.dll 如代碼private void CreateLnk(string lnkPath){if (!System.IO.File.Exists(lnkPath)){IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShell();IWshRuntimeLibrary.IWshShortcut shortCut =

c# 擷取網頁源碼

文章目錄 WebClient WebRequest HttpWebRequest 總結 C#擷取指定網頁HTML原代碼可使用 WebClient WebRequest HttpWebRequest 三種方式來實現。當然也可使用webBrowse!在此就不研究webBrowse如何擷取了。WebClient private string GetWebClient(string url){string strHTML =

C# 系統熱鍵

C#中沒有設定系統熱鍵的方法,需要調用系統API來實現。在網上找了段代碼,自己實踐了一下很好用,記錄下來以方便以後使用。HotKey類代碼如下:using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Windows.Forms;using System.Runtime.InteropServices;public class Hotkey :

C# 應用程式設定

C# 應用程式設定官方參考:http://msdn.microsoft.com/zh-cn/library/k4s6c3a0(v=VS.80).aspx使用VS內建的應用程式設定功能建立項目選擇菜單 [項目] > [屬性] 選擇 [設定]就可手動添加應用程式設定了。添加成功後,系統會自動產生App.config檔案。<?xml version="1.0" encoding="utf-8"?><configuration>

C# 瀏覽器工具

利用webBrowser做了個瀏覽器工具!功能類似IE toolbar.介面如下:主要功能:網頁瀏覽使用webBrowser來實現。 主要遇到問題是,如何包含多架構的頁面是否載入完成。方法如下:private void webPanel_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){if (webPanel.Url.ToString() != e.Url.ToString())

C# HTML解析 HtmlAgilityPack

前幾天做了個瀏覽器工具,想屏蔽架構和FLASH,使用webBrowser,必須在頁面載入後,使用JS刪除頁面的flash和iframe。為了在載入前屏蔽,網上有人說,先擷取網頁源碼,在將源碼中的flash和iframe資訊去除,然後載入。在網上查了一下。擷取源碼簡單。使用HttpWebRequest來實現。解析HTML源碼使用開源的 HtmlAgilityPack,很快就實現了這個功能。主要測試了 屏蔽js、flash、iframe  源碼下載:http://files.cnblogs.com/

C# 檔案下載工具

WebClient.DownloadFileAsync 就可以實現檔案的非同步下載,並且有下載進度。有時候程式需要批量下載多個檔案。FlashGet(老版本)就支援命令列下載方便外部程式調用。但不方便控制,所以自己做了一個C#版的支援命令列的下載工具。主要功能:支援命令列新增工作!-? 命令列參數說明檔案下載參數 [URL資源路徑] [本機存放區路徑]注意:路徑中如包含空格,應在路徑兩側添加["];當關閉程式時自動儲存未完成的任務,下次啟動時繼續執行。有下載日誌記錄。當空閑時會重試錯誤下載任務。

C# PING小工具

在網路不穩定時,經常會通過PING來看網速!自作了C#PING工具。主要功能:ping 指定網址或IP。自動記錄ping的資訊,下次啟動自動開啟。顯示當前ping值和平均ping值。還有串連失敗的錯誤率。選中列表,使用CTRL + C 鍵複製ping的結果。通過DELETE鍵可刪除列表中的項。介面如下: 工具下載:http://files.cnblogs.com/zjfree/NetPing.rar源碼下載:http://files.cnblogs.com/zjfree/NetPing_src.

C# 捕獲異常詳情

文章目錄 補充 如何擷取異常的詳細資料。捕獲異常//觸發異常private void test(){int i = 0;i = 12 / i;}//直接捕獲異常private void button1_Click(object sender, EventArgs e){try{test();}catch (Exception ex){this.textBox1.Text =

C# 刪檔案小工具

一般在給伺服器上發布網站時,都需要刪除伺服器上已存在的檔案,以加快上傳速度。每次都要手動刪除,很麻煩。刪錯發布後就悲劇了。使用bat批次檔有沒有,替換檔案內容功能,所以就自己做了個移除工具。用法:在要刪除的目錄根目錄建立del.txt內容格式可如下: //刪除web\images目錄rd web\images//刪除所有的js目錄rd js /s//刪除檔案del *.exe /sdel images\*.jpgdel

C# 提醒小工具

主要用途:簡單時間提醒。避免長時間在電腦前,忘記運動。主要功能:定時提醒,可重複提醒。(每天,每月,每年)聲音提示整點和半點鐘報時最上層筆記本,無需儲存,自動儲存。介面如下:修正2012-01-30 修正了彈出提示框時,當前焦點轉移問題。2012-02-01

C# 螢幕差異截圖

當做一個軟體的教程時,可能需要用到螢幕錄影。但產生的視頻都很大。並且也不需要那麼詳細的操作步驟。所以想就做了個只螢幕,然後依次顯示的功能。截屏軟體製作步驟:1 螢幕批量2 壓縮。原理是,將與上一張對比,只將不同部分儲存。3 製作畫面上的指示。就是在圖片上直接寫HTML說明。4 將和HTML說明一起發布出來。主要功能:1 螢幕2 壓縮3 支援全域快速鍵4 支援螢幕局部好處:1 在用戶端使用HTML瀏覽。2 不是視頻。3 資料小。缺點:1 要懂HTML才能做。2 製作說明比較麻煩。3

C# 讀寫INI檔案

#region INI 讀取寫入[DllImport("kernel32")]private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);[DllImport("kernel32")]private static extern int GetPrivateProfileString(string section, string key,

C# 簡易日誌記錄類

public class MyLog{public static void WriteLog(string error){WriteLog(error, null);}public static void WriteLog(string error, Exception ex){string dir = Application.StartupPath + "\\LOG";if

總頁數: 4314 1 .... 690 691 692 693 694 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.