Time of Update: 2016-10-27
標籤:學習 語言 number box art names bsp nbsp reading 鎮場詩:———大夢誰覺,水月中建部落格。百千磨難,才知世事無常。———今持佛語,技術無量願學。願盡所
Time of Update: 2016-06-12
標籤:VS2015 C#6.0 中的那些新特性前言 VS2015在自己機器上確實是裝好了,費了老勁了,想來體驗一下跨平台的快感,結果被微軟狠狠的來了一棒子了,裝好了還是沒什麼用,應該還需要裝Xarmain外掛程式,配置一些參數吧,由於這塊之前從未接觸過,想了想還是先不把時間繼續浪費在這裡了,於是乎來體驗一下新特性了。本人個人部落格原文連結地址為http://aehyok.com/Blog/Detail/66.html。
Time of Update: 2016-04-19
標籤: ActiveX 控制項以前也叫做OLE 控制項或OCX 控制項,它是一些軟體組件或對象,可以將其插入到WEB 網頁或其它應用程式中。使用ActiveX 外掛程式,可以輕鬆方便的在Web 頁中插入多媒體效果、互動式對象以及複雜程式等等。通常使用C++或VB 開發ActiveX 控制項,本文探討一下在Visual Studio 2012 環境中使用C#開發ActiveX
Time of Update: 2016-01-14
標籤:1.webservice協助類public class WebServiceHelper { public static string CallServiceByGet(string strURL) { &
Time of Update: 2016-01-20
標籤:c# xml 二進位關於為什麼需要轉換:本人步入Game行業已經4年了,但是設定檔要麽是原生的XML檔案,要麽是別人的二進位檔案.關於設定檔為啥要轉換成二進位檔案:主要是為了保密,其次才是節省空間的.但是話又說回來了,使用二進位檔案的時候,擷取資訊,需要多一步轉化過程.再者,在一個Game項目中可能有多個設定檔,本人目前在開發的有100多個,那麼打包成ini二進位是很有必要的.來個例子:XMLToBin : XML 與 二進位檔案的相互轉換family.xml :
Time of Update: 2015-11-25
標籤:is運算子的含義:檢查對象是不是給定類型,或者是否可以轉換為給定類型,如果是,這個運算子就返回True.is運算子的文法:<operand> is
Time of Update: 2015-11-19
標籤:.NET中的泛型集合 在這裡主要介紹常見的泛型集合,很多時候其並發時的執行緒安全性常常令我們擔憂。因而簡述下.NET並發時安全執行緒特性,其詳情請見MSDN。 普通集合都不支援多重並發寫操作 部分支援單線程寫和並發讀操作 同時.NET4添加了大量並發集合 首先介紹常見的泛型集合介面,其大部分都位於System.Collection.Generic命名空間。
Time of Update: 2015-09-21
標籤:VS2015 新Web項目(C#6)出現CS1617錯誤的解決VS2015新增了對C#6的支援.在新的Web項目模板中通過引入nuget包Microsoft.CodeDom.Providers.DotNetCompilerPlatform:1.0.0並在web.config中添加 <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs"
Time of Update: 2015-09-14
標籤:一、MD5加密解密 1、加密public static string ToMd5(string clearString){ Byte[] clearBytes = System.Text.Encoding.Unicode.GetBytes(clearString); string hashedPwd = BitConverter.ToString(((HashAlgorithm)CryptoConfig.CreateFromName("
Time of Update: 2015-07-10
標籤:private void btnFile_Click(object sender, EventArgs e) { OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Multiselect = true; fileDialog.Title = "請選擇檔案"; fileDialog.Filter="所有檔案(*.*)|*.*"; if (fileDialog.ShowDialog() ==
Time of Update: 2015-07-08
標籤:服務端: [WebMethod] public string GetNewService(string version) { //通過版本號碼進行比較 if (version == "v1.0") { return "沒有新版本!"; } else { return @"
Time of Update: 2015-06-08
標籤:學習書籍: <C#本質論> 1--C#5.0之後推薦使用TPL(Task Parallel Libray 工作平行程式庫) 和PLINQ(Parallel LINQ, 並行Linq). 其次是TAP(Task-based Asynchronous Pattern, 基於任務的非同步模式). --用AggregateException處理Task上的未處理異常. --取消任務. CancellationToken --async修飾方法, 返回Task. task.wait(10
Time of Update: 2015-05-29
標籤: 1、Web伺服器控制項可以包含伺服器上調用的事件處理常式。只有送回伺服器時,才在伺服器上觸發事件。把autoPostBack設定為true,事件將立即傳給伺服器。這樣就會使用戶端調用Javascript把表單資料立即傳給伺服器。頁面返回給伺服器後,通過隱藏欄位ViewState比較控制項值是否改變。 2、PreviousPage:擷取向當前頁傳輸控制項的頁。
Time of Update: 2015-05-01
標籤:C# Winform程式的toolStrip中toolStripButton的背景是藍色的,怎樣改變背景及邊框的顏色和樣式呢?實現此功能須要重寫toolStripButton的Paint方法這裡僅僅是給出解決這個問題的思路和方法,例如以,當滑鼠移到button上,背景會變為黑色實現代碼例如以下: ToolStripButton tsb = (ToolStripButton)sender; Rectangle rectButton =
Time of Update: 2015-02-06
標籤:vs2005為winform程式做的安裝包。在以有程式舊版本的機子上用新版本的安裝包安裝軟體時提示 “以經安裝該產品的另一個版本。無法繼續安裝此版本........” 在安裝部署項目中設“RemovePreviousVersion”為true後也不行。 還是提示要卸載舊版本才能安裝新版本。。如何設定在安裝新版本時複蓋掉舊版本??1、確認兩個版本的RemovePreviousVersion設定都是true的&
Time of Update: 2015-01-29
標籤:1.html <asp:CheckBox ID="CheckBox11" runat="server" onclick="changechecked(this)" />車身顏色: <asp:DropDownList ID="DropDownList5" runat="server"> <asp:ListItem Text="紅色" Value="紅色的" Enabled="true"
Time of Update: 2015-01-15
標籤:1.AllowUserToAddRows屬性:指示是否向使用者顯示添加行的選項 AllowUserToOrderColumns屬性:指示是否允許通過手動對列重新置放 AllowUserToResizeColumns屬性:指示使用者是否可以調整列的大小 AllowUserToResizeRows屬性:指示使用者是否可以調整行的大小2.ColumnHeadersVisible屬性:指示是否顯示欄位標題行
Time of Update: 2014-11-28
標籤:des style blog http io ar color 使用 sp VS2015的預覽版在11月12日發布了,下面讓我們來看看C#都提供了哪些新的功能。字串添寫(String
Time of Update: 2014-11-25
標籤:winform style color os sp for on cti bs 當 Windows Form 應用程式啟動時,會以下列順序引發主要表單的啟動事件:
Time of Update: 2016-11-10
using System;using System.IO;string filetomerge=@"C:\temp\data.bin";string targetpath=@"D:\store";string strFileName = filetomerge.Substring(filetomerge.LastIndexOf(Path.DirectorySeparatorChar) + 1);FileStream fsr1 = new FileStream(targetpath+