using System; using System.Web; using System.Configuration; namespace CheckDownload { #region Corp // By : 公子哥 // .NET 實現ISAPI過濾器,檔案防下載 #endregion public class DownloadHandler:IHttpHandler,System.Web.SessionState.IRequiresSessionState { #region
1、JScript是一種具有松耦合性基於對象的指令碼語言。所謂松耦合語言,既是不需要顯示的申明對象的類型,甚至,很多情況下,在需要的時候,對象的類型可以自動轉換為我們需要的。2、建議總是在使用對象前申明對象,如果在var申明中沒有初始化對象,自動取值為:undefined。var關鍵字並不是必須的,但是,如果你忽略了var,則變數就是全域變數。當你要申明一個局部變數(函數,過程等內部)時,就必須使用var來限制該變數的作用地區。3、在計算中,JScript會強制的轉換資料類型,例:var x =
前兩種不知什麼原因,改了註冊表之後,即使重新整理並發送一個通知其他視窗的訊息,但是依然不能立即生效,最後一種最簡單有效,但是修改之後,只是程式運行時為程式設定的預設值,程式一旦退出就會還原。如設定一種檔案類型的表徵圖和預設的開啟程式後怎麼讓設定馬上生效。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//-----------------------
[StructLayout(LayoutKind.Sequential)] struct POINT { public Int32 x; public Int32 y; } [StructLayout(LayoutKind.Sequential)] struct CURSORINFO { public Int32 cbSize; /
html 頁中的 JavaScript 函數: function GetSwfUrl() { var pics1 = parseInt(Math.random()*5)+1; var pics2 = parseInt(Math.random()*5)+1; document.my_swfId.SetVariable("pic01Num", pics1); document.my_swfId.SetVariable("pic02Num", pics2); }
先擷取類的Type Type type = this.GetType(); //再用Type.GetProperties獲得PropertyInfo[],然後就可以用foreach 遍曆了 foreach (System.Reflection.PropertyInfo PInfo in type.GetProperties()) { //用PInfo.GetValue獲得值 string val =