Time of Update: 2018-12-07
js中var的有或無--重複聲明和以後的聲明使用var語句多次聲明一個變數不僅是合法的,而且也不會造成任何錯誤.如果重複使用的一個聲明有一個初始值,那麼它擔當的不過是一個指派陳述式的角色.如果重複使用的一個聲明沒有一個初始值,那麼它不會對原來存在的變數有任何的影響.如果嘗試讀一個未聲明的變數的值,JavaScript會產生一個錯誤.如果嘗試給一個未用var聲明的變數賦值,JavaScript會隱式聲明該變數.但要注意的,隱式聲明的變數總是被建立為全域變數,即使該變數只在一個函數體內使用.局部變
Time of Update: 2018-12-07
Powerpoint是很常用的投影片軟體,在播放時一個常用的功能就是用螢光筆或者叫記號筆在幻燈上塗塗改改,以達到強調突出的效果。不過很多網友發現自己的Powerpoint好像無法使用這項功能,我也遇到了同樣的情況。其實原因很簡單,Powerpoint的這項功能需要Office的一個共用組件支援,組件名稱“Microsoft Handwriting Component”。遇到這種情況的朋友不妨檢查一下自己的Office安裝組件列表裡是不是沒有勾選這一項,勾上就可以了。
Time of Update: 2018-12-07
通過引用對象的 x:Name 或 Name 屬性值來擷取 Silverlight對象階層中的任何對象。retval= silverlightObject.content.FindName(objectName)document.getElementById("objSilverlightHost").firstChild.content;方法 CreateFromXAML, CreateFromXAMLDownloader, CreateObject, FindName(Silverlight
Time of Update: 2018-12-07
多態性 (polymorphism) 是物件導向編程的基本特徵之一。而在 C++ 中,多態性通過虛函數 (virtual function) 來實現。我們來看一段簡單的代碼: #include <iostream>using namespace std;class Base{int a;public:virtual void fun1() { cout << "Base::fun1()" << endl; }virtual void
Time of Update: 2018-12-07
<embed width="300" height="300" type="application/x-silverlight" source="test.xaml"><object width="300" height="300" data="data:application/x-silverlight," type="application/x-silverlight"> <param value="test.xaml"
Time of Update: 2018-12-07
如何從dll檔案匯出對應的lib檔案? Visual C++ 開發工具提供了兩個命令列工具,一個是dumpbin.exe,另一個是lib.exe。利用這兩個工具即可從dll匯出其對應的lib。 1、在命令列執行: dumpbin /exports yourdll.dll > yourdll.def 2、編輯 yourdll.def 檔案,使之格式與.def檔案格式一致。比如:
Time of Update: 2018-12-07
利用關鍵程式碼片段實現多線程同步關鍵程式碼片段又叫臨界區,是指一個小程式碼片段,在代碼能夠執行前,它必須對具有對資源的獨中權。如一次只能一個人打電話的公用電話廳,開始時要建個電話廳(初始化臨界區:InitializeCriticalSection),一個人打電話(EnterCiticalSection),打完電話離開,便於別人打(LeaveCriticalSection),電話廳不用時,拆掉,釋放資源(DeleteCriticalSection);如下程式實現多線程同步:#include
Time of Update: 2018-12-07
來自無情的空間: http://hi.baidu.com/xinghuo(注:有網友發現錯誤並指出,所有稍微有些修正--感謝提出問題的網友)for對很多批處理新手來說可能是最不好理解的,而微軟的協助又極為苦澀難懂,所以我想把我所瞭解的for儘可能以最簡單的方式寫出來。當然,因為是自己的理解,難免會有錯,還請各位指出。好了,開始。1.沒有任何參數的for 格式為:for %%i in (set) do command %%i 為變數
Time of Update: 2018-12-07
getbuffer是為了讓你使用CString類中,儲存字串緩衝區的那塊指標. 至於releasebuffer,在MSDN中有這樣一句話. If you use the pointer returned by GetBuffer to change the string contents, you must call ReleaseBuffer before using any other
Time of Update: 2018-12-07
用VB操作Excel的方法 1、定義Excel操作變數 Dim objExcelFile As Excel.Application Dim objWorkBook As Excel.Workbook Dim objImportSheet As Excel.Worksheet2、開啟Excel進程,並開啟目標Excel檔案 Set objExcelFile = New Excel.Application objExcelFile.DisplayAlerts =
Time of Update: 2018-12-07
現今在鐵路上啟動並執行客車主要是22型和25型車廂。22型是舊車型一般是綠色的車皮,主要跑一些慢車和普快列車。25型是新型空調車一般是紅色、蘭色。 新空硬座車的定員是118和112兩種(少量128),22型硬座車是118和116兩種。各型車座位安排如下: 定員118座的車:(非新空車新空車以及128座一樣 ) 第一排:窗04 03 || -- 02 01 窗 第二排:窗09 08 || 07 06 05 窗 第三排:窗14 13 || 12 11 10 窗 第四排:窗19 18 || 17 16
Time of Update: 2018-12-07
WM6.0系統WIFI與筆記本點對點互聯詳細解析http://news.imobile.com.cn/index-a-view-id-60138-page-0.html PPC手機WM5的系統我們都可以將其升級為WM6系統,系統升級後,內建的一些設定會不一樣,並且水貨的PPC手機大多內建了WIFI,這樣我們就可以方便的與具有無線網卡的筆記本或者具有無線路由的PC相串連上網。下面我們為大家分享“WM6.0系統WIFI與筆記本點對點上網詳細解析”。多普達
Time of Update: 2018-12-07
QueryInterface 接上篇一.COM介面的開始IUnknowncom起於介面,又歸於介面.com之所以是com,是因為其繼承了一個名為IUnknown介面.IUnknown介面是一個非常有趣的名字.我們第一次看到這個介面,都會非常好奇,名字的由來開發內部肯定是有故事的,或者他們想不出啥好名字也是有可能的.下面我們來看一下IUnknown介面定義了哪些成員,這篇只講QueryInterfaceinterface IUnknown{virtual HRESULT __stdcall
Time of Update: 2018-12-07
關於Debug&Release在使用VC開發軟體的過程中,正當要享受那種興奮的時候突然發現:release與debug運行結果不一致,甚至出錯,而release又不方便調試,真的是當頭一棒啊,可是疼歸疼,問題總要解決,下面將講述一下我的幾點經驗,看看是不是其中之一:1.
Time of Update: 2018-12-07
我們都知道,COM組件編程中,QueryInterface實現的介面之間的查詢,通過這個介面,我們可以擷取該組件中其他的介面。但是,QueryInterface實現的原理,並不是大家都很清楚,也沒有哪本書仔細講了這點。我將個人心得寫下來,供有需要的人查看。首先,我們看一下基本的COM實現。一般來說,COM是 通過多繼承實現多個介面,如而對應的QueryInterface實現如下HRESULT 實作類別::QueryInterface( const IID& iid,void **ppv)
Time of Update: 2018-12-07
鉤子的本質是一段用以處理系統訊息的程式,通過系統調用,將其掛入系統。鉤子的種類有很多,每種鉤子可以截獲並處理相應的訊息,每當特定的訊息發出,在到達目的視窗之前,鉤子程式先行截獲該訊息、得到對此訊息的控制權。此時在鉤子函數中就可以對截獲的訊息進行加工處理,甚至可以強制結束訊息的傳遞。 在本程式中我們需要捕獲在任意視窗上的鍵盤輸入,這就需要採用全域鉤子以便攔截整個系統的訊息,而全域鉤子函數必須以DLL(動態串連庫)為載體進行封裝,VC6中有三種形式的MFC
Time of Update: 2018-12-07
經過測試其中匹配雙位元組字元(包括漢字在內):[^\x00-\xff]非常好用推薦一下兩外推薦個網址http://mscenter.edu.cn/blog/yongsheng/archive/2004/11/19/308.html這個傢伙收錄的正則很多,呵呵關鍵字:Regex 模式比對
Time of Update: 2018-12-07
UpdateData,顧名思義,是用來重新整理資料的。 UpdateData(TRUE) -- 重新整理控制項的值到對應的變數 UpdateData(FALSE) -- 拷貝變數值到控制項顯示例如,視窗中用 DDX_Text(pDX,
Time of Update: 2018-12-07
聲明固定大小的數組 有三種方法聲明固定大小的數組,用哪一種方法取決於數組應有的有效範圍: 建立公用數組,在模組的聲明段用 Public 語句聲明數組。 建立模組層級數組,在模組的聲明段用 Private 語句聲明數組。 建立局部數組,在過程中用 Private 語句聲明數組。 設定上下界 聲明數組時,在數組名之後跟一個用括弧括起來的上界。上界不得超過 Long 資料類型的範圍(-2,147,483,
Time of Update: 2018-12-07
1、@ 命令列回顯屏蔽符 2、% 批處理變數引導符 3、> 重新導向符 4、>> 重新導向符 5、<、>&、<& 重新導向符 6、| 命令管道符 7、^ 逸出字元 8、& 組合命令 9、&& 組合命令 10、|| 組合命令 11、"" 字串界定符 12、, 逗號 13、; 分號 14、() 括弧 15、! 驚嘆號 16、批處理中可能會見到的其它特殊標記符: (