ini 檔案操作記要(2): 使用 TMemIniFile

unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure FormCreate(Sender: TObject); procedure

格式化輸出函數(3): FormatFloat

var s: string;begin //FormatFloat 的參數1是 String 格式指令, 參數2是實數類型 Extended s := FormatFloat('###.###',12.3456); //返回: 12.346 s := FormatFloat('000.000',12.3456); //返回: 012.346 s := FormatFloat('#.###',12.3); //返回: 12.3 s := FormatFloat('0.000',1

常用 API 函數(1): 網路函數

WNetAddConnection建立同一個網路資源的永久性串連WNetAddConnection2建立同一個網路資源的串連WNetAddConnection3建立同一個網路資源的串連WNetCancelConnection結束一個網路連接WNetCancelConnection2結束一個網路連接WNetCloseEnum結束一次枚舉操作WNetConnectionDialog啟動一個標準對話方塊,以便建立同網路資源的串連WNetDisconnectDialog啟動一個標準對話方塊,以便斷開同網

常用 API 函數(2): 訊息函數

BroadcastSystemMessage將一條系統訊息廣播給系統中所有的最上層視窗GetMessagePos取得訊息佇列中上一條訊息處理完畢時的滑鼠指標螢幕位置GetMessageTime取得訊息佇列中上一條訊息處理完畢時的時間PostMessage將一條訊息投遞到指定視窗的訊息佇列PostThreadMessage將一條訊息投遞給應用程式RegisterWindowMessage擷取分配給一個字串標識符的訊息編號ReplyMessage回覆一個訊息SendMessage調用一個視窗的視窗函

常用 API 函數(3): 檔案處理函數

CloseHandle關閉一個核心對象。其中包括檔案、檔案對應、進程、線程、安全和同步對象等CompareFileTime對比兩個檔案的時間CopyFile複製檔案CreateDirectory建立一個新目錄CreateFile開啟和建立檔案、管道、郵槽、通訊服務、裝置以及控制台CreateFileMapping建立一個新的檔案對應物件DeleteFile刪除指定檔案DeviceIoControl對裝置執行指定的操作DosDateTimeToFileTime將DOS日期和時間值轉換成一個win3

常用 API 函數(4): 列印函數

AbortDoc取消一份文檔的列印AbortPrinter刪除與一台印表機關聯在一起的緩衝檔案AddForm為印表機的表單列表添加一個新表單AddJob用於擷取一個有效路徑名,以便用它為作業建立一個後台列印檔案。它也會為作業分配一個作業編號AddMonitor為系統添加一個印表機監視器AddPort啟動"添加連接埠"對話方塊,允許使用者在系統可用連接埠列表中加入一個新連接埠AddPrinter在系統中添加一台新印表機AddPrinterConnection串連指定的印表機AddPrinterDr

ini 檔案操作記要(1): 使用 TIniFile

unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; Button5:

常用 API 函數(5): 文本和字型函數

AddFontResource在Windows系統中添加一種字型資源CreateFont用指定的屬性建立一種邏輯字型CreateFontIndirect用指定的屬性建立一種邏輯字型CreateScalableFontResource為一種TureType字型建立一個資源檔,以便能用API函數AddFontResource將其加入Windows系統DrawText將文本描繪到指定的矩形中DrawTextEx與DrawText相似,只是加入了更多的功能EnumFontFamilies列舉指定裝置可用

JScript Regex文法表

字元描述\標記下一個字元是特殊字元或文字。例如,"n"和字元 "n" 匹配。"\n"則和換行字元匹配。序列 "\\" 和 "\"匹配,而 "\(" 則和 "(" 匹配。^匹配輸入的開頭。$匹配輸入的末尾。*匹配前一個字元零或多次。例如,"zo*"與 "z" 或 "zoo" 匹配。+匹配前一個字元一次或多次。例如,"zo+"與 "zoo" 匹配,但和 "z" 不匹配。?匹配前一個字元零或一次。例如,"a?ve?"和 "never" 中的 "ve"

常用 API 函數(6): 菜單函數

AppendMenu在指定的菜單裡添加一個功能表項目CheckMenuItem複選或撤消複選指定的菜單條目CheckMenuRadioItem指定一個菜單條目被複選成"單選"項目CreateMenu建立新菜單CreatePopupMenu建立一個空的彈出式菜單DeleteMenu刪除指定的菜單條目DestroyMenu刪除指定的菜單DrawMenuBar為指定的視窗重畫菜單EnableMenuItem允許或禁止指定的菜單條目GetMenu取得視窗中一個菜單的控制代碼GetMenuCheckMar

Delphi Regex起步

在 Delphi 中使用Regex, 目前 PerlRegEx 應該是首選, 準備徹底而細緻地研究它.官方網站: http://www.regular-expressions.info/delphi.html直接下載: http://www.regular-expressions.info/download/TPerlRegEx.zip安裝方法:1、先把解壓的 TPerlRegEx 檔案夾放一個合適的地方, 我放在了 Delphi 的 Imports 目錄中.2、目前最新 For Win32

常用 API 函數(7): 位元影像、表徵圖和光柵運算函數

BitBlt將一幅位元影像從一個裝置情境複製到另一個CopyIcon製作指定表徵圖或滑鼠指標的一個副本。這個副本從屬於發出調用的應用程式CopyImage複製位元影像、表徵圖或指標,同時在複製過程中進行一些轉換工作CreateBitmap按照規定的格式建立一幅與裝置有關位元影像CreateBitmapIndirect建立一幅與裝置有關位元影像CreateCompatibleBitmap建立一幅與裝置有關位元影像,它與指定的裝置情境相容CreateCursor建立一個滑鼠指標CreateDIBit

Delphi Regex文法(1): 關於大小寫與中文

//替換一般字串var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := '我愛DELPHI, 但Delphi不愛我!'; reg.RegEx := 'Delphi'; reg.Replacement := '◆'; reg.ReplaceAll; ShowMessage(reg.Subject); //返回: 我愛DELPHI, 但◆不愛我!

常用 API 函數(8): 繪圖函數

AbortPath拋棄選入指定裝置情境中的所有路徑。也取消目前進行中的任何路徑的建立工作AngleArc用一個串連弧畫一條線Arc畫一個圓弧BeginPath啟動一個路徑分支CancelDC取消另一個線程裡的長時間繪圖操作Chord畫一個弦CloseEnhMetaFile關閉指定的增強型圖元檔案裝置情境,並將建立的圖元檔案返回一個控制代碼CloseFigure描繪到一個路徑時,關閉當前開啟的圖形CloseMetaFile關閉指定的圖元檔案裝置情境,並向建立的圖元檔案返回一個控制代碼CopyEnh

Delphi Regex文法(2): 或者與重複

// | 號的使用, | 是或者的意思var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := 'CodeGear Delphi 2007'; reg.RegEx := 'e|Delphi|0'; //使用了 | 記號 reg.Replacement := '◆'; reg.ReplaceAll; ShowMessage(reg.Subject); //返回: Cod◆G◆ar ◆ 2◆◆7

常用 API 函數(9): 裝置情境函數

CombineRgn將兩個地區組合為一個新地區CombineTransform驅動世界轉換。它相當於依順序進行兩次轉換CreateCompatibleDC建立一個與特定裝置情境一致的記憶體裝置情境CreateDC為專門裝置建立裝置情境CreateEllipticRgn建立一個橢圓CreateEllipticRgnIndirect建立一個內切於特定矩形的橢圓地區CreateIC為專用裝置建立一個資訊情境CreatePolygonRgn建立一個由一系列點圍成的地區CreatePolyPolygonR

常用 API 函數(10): 硬體與系統函數

ActivateKeyboardLayout啟用一個新的鍵盤配置。鍵盤配置定義了按鍵在一種物理性鍵盤上的位置與含義Beep用於產生簡單的聲音CharToOem將一個字串從ANSI字元集轉換到OEM字元集ClipCursor將指標限制到指定地區ConvertDefaultLocale將一個特殊的地方標識符轉換成真實的地方IDCreateCaret根據指定的資訊建立一個插入符(游標),並將它選定為指定視窗的預設插入符DestroyCaret清除(破壞)一個插入符EnumCalendarInfo枚舉在

常用 API 函數(11): 進程和線程函數

CancelWaitableTimer這個函數用於取消一個可以等待下去的計時器操作CallNamedPipe這個函數由一個希望通過管道通訊的一個客戶進程調用ConnectNamedPipe指示一台伺服器等待下去,直至客戶機同一個具名管道串連CreateEvent建立一個事件對象CreateMailslot建立一個郵路。返回的控制代碼由郵路伺服器使用(收件者)CreateMutex建立一個互斥體(MUTEX)CreateNamedPipe建立一個具名管道。返回的控制代碼由管道的伺服器端使用Crea

常用 API 函數(12): 控制項與訊息函數

AdjustWindowRect給定一種視窗樣式,計算獲得勘探區矩形所需的視窗大小AnyPopup判斷螢幕上是否存在任何彈出式視窗ArrangeIconicWindows排列一個父視窗的最小化子視窗AttachThreadInput連接線程輸入函數BeginDeferWindowPos啟動構建一系列新視窗位置的過程BringWindowToTop將指定的視窗帶至視窗列表頂部CascadeWindows以層疊方式排列視窗ChildWindowFromPoint返回父視窗中包含了指定點的第一個子視窗

無類型檔案讀寫

unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton;

總頁數: 61357 1 .... 4802 4803 4804 4805 4806 .... 61357 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.