Time of Update: 2017-01-18
FileExists 方法如果指定的檔案存在返回 True;否則返回 False。object.FileExists(filespec) 參數object必選項。應為 FileSystemObject 對象的名稱。filespec必選項。檔案名稱,表示要確定是否存在的檔案。如果檔案不在當前檔案夾中,則必須提供完整路徑名(絕對路徑或相對路徑)。說明下面例子舉例說明如何使用 FileExists 方法: Function ReportFileStatus(filespec) Dim fso,
Time of Update: 2017-01-18
1 庫的分類根據連結時期的不同,庫又有靜態庫和動態庫之分。靜態庫是在連結階段被連結的(好像是廢話,但事實就是這樣),所以產生的可執行檔就不受庫的影響了,即使庫被刪除了,程式依然可以成功運行。有別於靜態庫,動態庫的連結是在程式執行的時候被連結的。所以,即使程式編譯完,庫仍須保留在系統上,以供程式運行時調用。(TODO:連結動態庫時連結階段到底做了什麼)2
Time of Update: 2017-01-18
GetExtensionName 方法返回字串,該字串包含路徑最後一個組成部分的副檔名。object.GetExtensionName(path) 參數object必選項。應為 FileSystemObject 的名稱。path必選項。指定路徑,用於返回其組成部分的副檔名。說明對於網路磁碟機,根目錄 (\) 也認為是一個組成部分。如果路徑組成部分與 path 參數不匹配,則 GetExtensionName 方法返回零長度字串 ("")。下面例子舉例說明如何使用
Time of Update: 2017-01-18
GetFolder 方法返回與指定的路徑中某檔案夾相應的 Folder 對象。object.GetFolder(folderspec) 參數object必選項。應為 FileSystemObject 的名稱。folderspec必選項。folderspec 是指定檔案夾的路徑(絕對路徑或相對路徑)。說明如果指定檔案夾不存在,則會出現錯誤。下面例子舉例說明如何使用 GetFolder 方法返迴文件夾對象:Sub AddNewFolder(path, folderName) Dim fso, f,
Time of Update: 2017-01-18
複製代碼 代碼如下:#include<windows.h>#include<stdio.h>int main(){ //開啟記事本 // ShellExecute(NULL, "open", "notepad.exe", NULL, NULL, SW_SHOWNORMAL); //使用notepad.exe 開啟指定文本,參數不要忘記加'\'
Time of Update: 2017-01-18
複製代碼 代碼如下:#include <iostream> #include <stdio.h> #include <set> using namespace std; int main() { int n,a,i; set<int>m; while(scanf("%d",&n)!=EOF) { &
Time of Update: 2017-01-18
複製代碼 代碼如下:// 隨機數密碼編譯演算法 A^B = C , A^C =B , B^C = A 異或加密 // Etual 2011-3-14 #include <stdio.h> // 7byte 資料 和 1byte key unsigned char code_buf[8] = {0x12,0x13,0x14,0x15,0x21,0x22,0x23,0x00}; void
Time of Update: 2017-01-18
Keys 方法返回一數組,其中包含有 Dictionary 對象的所有現存鍵。object.Keys object 應為 Dictionary 對象的名稱。 說明下列代碼舉例說明如何使用 Keys 方法: Function DicDemo Dim a,d,i '建立一些變數。Set d =
Time of Update: 2017-01-18
Description 屬性返回或設定與錯誤相關聯的說明性字串。object.Description [= stringexpression]參數objectErr 對象。stringexpression包含錯誤說明的字串運算式。說明Description 屬性包含錯誤的簡短說明。此屬性用於提示使用者注意您不能或不想處理的錯誤。當產生一個使用者定義的錯誤時,將此錯誤的簡要說明賦值給此屬性。如果未填充 Description 屬性並且 Number 的值對應於 VBScript
Time of Update: 2017-01-18
Length 屬性返回在字串搜尋中找到的匹配的長度。object.Lengthobject 參數總是一個 Match 對象。說明下面的代碼說明了 Length 屬性的用法: Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立變數。 Set regEx = New RegExp
Time of Update: 2017-01-18
Const 語句聲明用於代替文字值的常數。 [Public | Private] Const constname = expression參數Public可選項。該關鍵字用於在 Script 級中聲明可用於所有指令碼中所有過程的常數。不允許在過程中使用。Private可選項。該關鍵字用於在指令碼級中聲明只可用在聲明所在的指令碼中的常數。不允許在過程中使用。constname必選項。常數的名稱,根據標準的變數命名規範。expression必選項。文字或其他常數,或包括除 Is
Time of Update: 2017-01-18
Erase 語句重新初始化固定大小數組的元素,並釋放動態數組的儲存空間。Erase arrayarray 參數是要清除的陣列變數的名稱。說明判斷數組是固定長度數組(常規)還是動態數組是很重要的,這是因為 Erase 要根據數組的類型進行不同的操作。Erase 無需為固定大小的數組還原記憶體。Erase 按照下表設定固定數組的元素:數組的類型Erase 對固定數組元素的影響固定數值數組將每個元素設定為 0。固定字串數組將每個元素設定為零長度字串 ("")。對象數組將每個元素設定為特殊值
Time of Update: 2017-01-18
If...Then...Else 語句根據運算式的值有條件地執行一組語句。If condition Then statements [Else elsestatements ] 或者,使用塊形式的文法: If condition Then[statements][ElseIf condition-n Then[elseifstatements]] . . .[Else[elsestatements]]End If
Time of Update: 2017-01-18
Property Get 語句在 Class 塊中,聲明構成用來取得(返回)的值的屬性過程的主體的名稱、參數和代碼。 [Public [Default]| Private] Property Get name [(arglist)] [statements] [[Set] name = expression] [Exit Property]
Time of Update: 2017-01-18
Property Let 語句在 Class 塊中,聲明名稱、參數和代碼等,它們構成了賦值(設定)的 Property 過程的主體。 [Public | Private] Property Let name ( [arglist,] value) [statement] [Exit Property] [statement]End
Time of Update: 2017-01-18
Public 語句定義公有變數並分配儲存空間。在 Class 塊中定義私人變數。Public varname[([subscripts])][, varname[([subscripts])]] . . .參數varname變數的名稱,遵循標準變數命名規範。subscripts陣列變數的維數;最多可以聲明 60 維的數組。 subscripts 參數使用下列文法:upper [,upper] . . .數組的下界總是
Time of Update: 2017-01-18
當where子句對某一列使用函數時,除非利用這個簡單的技術強制索引,否則Oracle最佳化器不能在查詢中使用索引。 通常情況下,如果在WHERE子句中不使用諸如UPPER、REPLACE 或SUBSTRD等函數,就不能對指定列建立特定的條件。但如果使用了這些函數,則會出現一個問題:這些函數會阻礙Oracle最佳化器對列使用索引,因而與採用索引的情況相比較,查詢會花費更多的時間。
Time of Update: 2017-01-18
複製代碼 代碼如下:#include <stdio.h>int main(){ short a=-1; unsigned int b=a; int c=a; printf("%x\n", b); printf("%d\n", c);
Time of Update: 2017-01-18
環境:OS:Red Hat Enterprise Linux AS release 4 (Nahant)DB:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production 一台Oracle10gR2資料庫報出如下錯誤:ORA-1653: unable to extend table SYSMAN.MGMT_SYSTEM_ERROR_LOG by 8 in tablespace SYSAUX ORA-165
Time of Update: 2017-01-18
string,CString,char*之間的轉化int 轉 CString:CString.Format("%d",int);...............................string 轉 CString CString.format("%s", string.c_str()); 用c_str()確實比data()要好. .......................................char* 轉 CString CString.format("%s",