Time of Update: 2018-12-07
轉載:gurb初級指南~ --------------------------------------------------------------------------------系統引導是非常重要的一部分,很多朋友都碰到了各種各樣得問題,這是以前linuxsir上北南南北兄整理得一篇教程,只得借鑒 一。分區:
Time of Update: 2018-12-07
Exit 是跳出當前代碼塊,也就是當前函數,跳出後是要繼續向下執行的(如果有後續代碼)。Abort 是從 EAbort 過來的,可以激發 exception,其實質就是 Abort = RaiseException(),是一個不出現對話方塊的異常。所以 Abort 的行為和異常是一樣的,其代碼執行順序也是follow異常的流程。例如:try (1) //執行了 abort; (2) //不執行exception (3) //執行了end;用 Abort 能夠執行
Time of Update: 2018-12-07
有時候,我們想要使用的軟體並沒有被包含到 Ubuntu 的倉庫中,而程式本身也沒有提供讓 Ubuntu 可以使用的 deb 包,你又不願從原始碼編譯。但假如軟體提供有 rpm 包的話,我們也是可以在 Ubuntu 中安裝的。方法一:1. 先安裝 alien 和 fakeroot 這兩個工具,其中前者可以將 rpm 包轉換為 deb 包。安裝命令為:sudo apt-get install alien fakeroot2. 將需要安裝的 rpm 包下載備用,假設為 package.rpm。3.
Time of Update: 2018-12-07
最近需要一個可控制輸入輸出格式的編輯框,不過Delphi中卻沒有滿足要求的控制項,想自己弄一個吧!結果沒想到Delphi一如既往地連Regex都沒有支援,不考慮自己編寫RegexParser的可行性,從頭寫個Regex編輯框時間上也不允許。沒辦法,將就下用MaskEdit吧! 順便也瞭解下EditMask具體用法 下面的內容是網上找的 掩碼編輯框(MaskEdit)是一種特殊的編輯框。使用它可以設計出許多複雜的輸入格式。在選用MaskEdit之後,需要為它設計一個輸入格式。方法如下: 首先
Time of Update: 2018-12-07
檢視狀態是 ASP.NET 頁架構預設情況下用於儲存往返過程之間的頁和控制項值的方法。當呈現頁的 HTML 形式時,需要在回傳過程中保留的頁的目前狀態和值將被序列化為 Base 64 編碼的字串,並輸出到檢視狀態的隱藏欄位中。 檢視狀態是 ASP.NET 頁中的儲存庫,可以儲存需要在回傳過程中保留的值。例如,您可以將資訊儲存在檢視狀態中,下次將頁面發送到伺服器時,將會在頁載入事件程序中訪問這些資訊。您可以使用頁的 ViewState
Time of Update: 2018-12-07
匹配中文字元的Regex: [\u4e00-\u9fa5]評註:匹配中文還真是個頭疼的事,有了這個運算式就好辦了匹配雙位元組字元(包括漢字在內):[^\x00-\xff]評註:可以用來計算字串的長度(一個雙位元組字元長度計2,ASCII字元計1) 1、目前可以在網上找到的編碼通訊協定是page936,即gbk-unicode的對照表。而utf-8與unicode間存在著唯一的轉換公式 2、能直接使用utf-8的編輯器並不廣泛,況且gbk編碼的文檔使用極為普遍。
Time of Update: 2018-12-07
轉自:萬一老師的 Delphi 部落格unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3:
Time of Update: 2018-12-07
網上看了許多Ubuntu硬碟安裝的例子,不過都不行,老是報錯找不到硬碟,最後看到一位仁兄的,按照他的方法終於成功了(以前安裝過Ubuntu的早期版本,很容易就安裝上了,這次按照以前的方法就是不行了)//轉自Ubuntu論壇1、從各種途徑取得guub.exe、grldr,複製到C:/2、從iso中解壓出casper至C:/,其中的vmlinuz、initrd.gz複製到C:/2、從iso中解壓出.disk至C:/,其中內容複寫到C:/4、C:/下建menu.lst檔案,內容:title
Time of Update: 2018-12-07
Showmodal是個函數,Show是個過程1.Showmodal:概念: 當你調用一個視窗用SHOWMODAL時,當這個視窗顯示出來後,程式不會繼續自己執行,而是根據你對這個視窗的操作來執行,只有關閉了這個視窗後才會執行。屬性:FormStyle改為fsNormal,visible改為false2.Show:概念: SHOW不同,當視窗顯示後,代碼一樣往下執行的,即程式會繼續執行。屬性:FormStyle改為fsMDIChild,visible改為True
Time of Update: 2018-12-07
在Delphi中靜態調用DLL top 調用一個DLL比寫一個DLL要容易一些。首先給大家介紹的是靜態調用方法,稍後將介紹動態調用方法,並就兩種方法做一個比較。同樣的,我們先舉一個靜態調用的例子。unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1:
Time of Update: 2018-12-07
create database TestDataBase --首先建立一個庫use TestDataBase--使用此庫create table PersonLike--建立表( id int primary key, --主鍵like varchar(100) not null --非空--插入三條記錄insert into PersonLike values(1,'釣魚')insert into PersonLike values(2,'足球')insert into
Time of Update: 2018-12-07
function IsAChar(s:String):Boolean;//定義一個函數,傳遞的參數為字串類型,傳回值為布爾類型 var L:Integer; //定義一個變數,儲存字串的長度 i:Integer; //while語句的初始條件 C:String;//索引得到的單個字串 begin L:=Length(s);//擷取參數的長度 i:=1;//while迴圈的初始值 while i<=L do begin
Time of Update: 2018-12-07
Delphi中使用提示是如此簡單,只需將欲使用Hint的控制項作如下設定: ShowHint := True; Hint := ‘提示資訊’; 不必寫一行代碼,相當方便。 但有時我們又想自己定製提示的效果,使其看起來更美觀更具個人特色,沒關係,Delphi完全有辦法讓你寫出自己喜歡的Hint效果。 Delphi的Hint功能實現歸類在Application類中,所以我們可以在Application類中看到數個關於Hint的屬性,這些屬性可以設定Hint視窗的顏色,停留時間,出現時間等,
Time of Update: 2018-12-07
格式Delphi syntax:On Windows: function SelectDirectory(const Caption: string; const Root: WideString; out Directory: string): Boolean;On Linux: function SelectDirectory(const Caption: WideString; const Root: string; var Directory: string; ShowHidden:
Time of Update: 2018-12-07
虛擬方法虛擬方法在Delphi中利用關鍵字virtual定義。一個方法被聲明為虛擬方法後,在調用時,程式需要動態地確定需要調用的方法。現在重新定義上面的方法。需要注意的是此處使用了關鍵字override,表示方法的重載。代碼如下所示:typeTFigure = classprocedure Draw; virtual;procedure Destroyend;procedure
Time of Update: 2018-12-07
當我們在操作資料集時,往往需要對資料進行篩眩例如:一個名為Customer的資料表,它具有CustNo、CustName、Country、Address、Phone、State、TaxRate等欄位,如果只想查看國別為China或顧客號大於1000的顧客記錄,就需要對資料集進行過濾。經總結,有下面這些過濾方法: 一、利用TTable和TQuery的Filter屬性 1.在設計時設定Filter屬性
Time of Update: 2018-12-07
ALTER TABLE table { [ ALTER COLUMN column_name { new_data_type [ ( precision [ , scale ] ) ] [ COLLATE < collation_name > ] [ NULL | NOT NULL ] | {ADD | DROP } ROWGUIDCOL } ] | ADD { [ < column_definition > ] | column_name AS
Time of Update: 2018-12-07
Delphi的流對象(TStream的派生對象)有如下讀寫函數:function Read(var Buffer; Count: Longint): Longint;function Write(const Buffer; Count: Longint): Longint;procedure ReadBuffer(var Buffer; Count: Longint);procedure WriteBuffer(const Buffer; Count:
Time of Update: 2018-12-07
首先建立主表create table Master( VoteId int primary key, VoteTitle varchar(30) not null, VoteSum int default 0)insert into Master values(1,'選取班長',0)insert into Master values(2,'選取學習委員',0)insert into Master values(3,'選取組長',0) 再建立一個子表create table
Time of Update: 2018-12-07
比較“流行”的說法是:“16位的Delphi 1.0和32位的Delphi2.0、3.0都提供了資源 編譯工具,其中 Delphi 1.0的資源編譯器叫BRCC.EXE,Delphi 2.0的資源編譯器 叫BRCC32.EXE 用來編譯32位資源,所有資源編譯器都只提供了命令列版本, 沒有提供Windows 版本。製作一個資源一般要通過以下幾個步驟: 1)編寫.RC檔案