一個簡單的MDI示範程式(Delphi)

最為一個鞏固之前有關表單和對象的有關知識,下面就建立一個簡單的MDI示範程式,這個程式的功能是開啟和儲存圖形檔案(包括位元影像、表徵圖等),為了完成這個任務,我們有一個大概的計劃,計劃內容如下:(1)建立主表單(一個MDI父表單),包括菜單。(2)為【File | Open…】 和【File | Save…】菜單選項編寫代碼。(3)為Windows菜單上的Cascade、Tile和Arrange

VCL組件之列表框(ListBox)與組合框(ComboBox)

文章目錄 運行期屬性 ListBox組件與ComboBox組件列表框與組合框組件也被廣泛的使用。列表框表示標準Windows列表框,它提供使用者選的一列選擇表。如果列表框包含更多的項,不能一次顯示,滾動欄提供存取列表框中其餘項。New Term一些列表框(list

可視化組件庫(The Visual Component Library)

基於表單的編程(form-based)這一概念是首先由Microsoft的Visual Basic推廣而來的。但與Visual Basic不同的是,Delphi是由Pascal的派生作為它的程式設計語言,這種新語言叫做Object Pascal,它把OOP引入到Pascal中。Delphi和Object

double 和float區別

類型 位元數 有效數字 數值範圍 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308) long double 128 18-19 -1.2*10(-4932)~1.2*10(4932)簡單來說,Float為單精確度,記憶體中佔4個位元組,有效數位是7位(因為有正負,所以不是8位),在我的電腦且VC++6.0平台中預設顯示是6位有效數字;double為雙精確度,佔8個位元組,有效數位是16位,

Delphi之裝置描述表與TCanvas

裝置描述表與TCanvas(Device Contexts and TCanvas)Windows使用術語裝置描述表(device context,後面簡稱為DC)描述使用者可在其上畫圖的畫布。DC可用來在許多表面上畫圖:視窗客戶區或架構(To a window's client area or frame) 案頭(To the desktop) 記憶體(To memory) 印表機或其他輸出裝置(To a printer or other output device)

Delphi GDI對象之脫屏位元影像(Offscreen Bitmaps)

脫屏位元影像(Offscreen Bitmaps)脫屏位元影像,也叫記憶體位元影像,普遍用於Windows程式設計中。它在記憶體中製作映像,然後利用Draw方法在螢幕上顯示出來。當使用者想更快的在螢幕上繪製映像時,脫屏位元影像有助於避免閃爍。脫屏位元影像也適合於複雜製圖程式。使用者可以將映像預存起來,需要時顯示出來。脫屏位元影像用於動畫,最流行的動畫製作方法是Microsoft的DirectX SDK。脫屏位元影像的原則是三個簡單的步驟:建立記憶體位元影像(Create a memory

Delphi GDI對象之筆、刷子和字型

Windows圖形裝置介面(GDI)有許多個物件,這些對象定義著一個裝置描述環境的功能。使用最普遍的GDI對象是筆、刷子和字型。其他GDI對象包括調色盤、位元影像和地區。首先瞭解一下筆、刷子和字型,然後轉向更為複雜的對象。筆Pens, 刷子Brushes, and

bash中字串的處理

http://hi.baidu.com/lizhoubob/blog/item/d500923d8ddb8d02baa167b5.html1.得到字串長度 方法一: $echo ${#variable}代碼:zhyfly: ~$ x="this is a test" zhyfly: ~$ echo ${#x} 14 方法二: $expr length "$variable"代碼:zhyfly: ~$ x="

UTF-8和GBK編碼哪個好?

經常有人問網頁編寫UTF-8和GBK哪個編碼好根據個人的需要GBK編碼專門用來解決中文編碼的,是雙位元組的。不論中英文都是雙位元組的。UTF-8是國際編碼,是多位元組編碼,對於英文,使用8位一個位元組,中文使用了24位三個位元組。另外,如果是外國人訪問你的GBK網頁,需要下載中文語言套件支援。訪問UTF-8編碼的網頁則不出現這問題。可以直接存取。很明顯,如果你主要做中文程式的開發。客戶也主要是中國人的話就用GBK吧,因為UTF-8編碼的中文使用了三個位元組。用GBK節省了空間。如果做英文網站開發

JQuery Smart UI 1.0正式發布&Smart UI網站上線【示範、API、下載等】

  很抱歉,據上次Smart UI的簡介系列之後一直都沒更新,本來計劃一周完成Smart UI的網站、API、Demo,結果時間編寫的時候才發現內容不是一點的多。在開發網站和寫Api的時候,同時也發現不少可以最佳化的地方,因此對架構進行了一次大範圍的最佳化。現在網站已經上線,地址是:http://smartui.chinamzz.com/。   該網站也是使用Smart UI架構進行開發,主要的內容包括:Smart UI的介紹Smart UI

每股淨資產與每股公積金

每股淨資產是指股東權益與總股本總額的比率。其計算公式為: 每股淨資產= 股東權益÷股本總額。這一指標反映每股股票所擁有的資產現值。每股淨資產越高, 股東擁有的資產現值越多;每股淨資產越少, 股東擁有的資產現值越少。通常每股淨資產越高越好。   公司淨資產代表公司本身擁有的財產,也是股東們在公司中的權益。因此,又叫作股東權益。在會計 計算上,相當於資產負債表中的總資產減去全部債務後的餘額。公司淨資產除以發行總股數,即得到每股淨資產。例如,上述公司淨資產為15億元,總股本為10

/etc/profile與/etc/enviroment的比較

先將export LANG=zh_CN加入/etc/profile ,退出系統重新登入,登入提示顯示英文。將/etc/profile中的export

MAC地址相關知識

 MAC地址   MAC(Media Access Control,

如何使用live writer用戶端來發布CSDN的部落格文章?

live writer是寫部落格的一個用戶端工具,由於文章是在本地編寫,所以它能夠防止文章在發布時發生內容丟失的情況,同時它還可以方便的進行內容排版、插入圖片等,排版完成後點擊發布,圖片也會一併被傳到伺服器上。CSDN部落格支援metaAPI ,所以也可以使用live writer來發布文章。接下來將為大家詳細介紹如何配置live writer 。首先下載安裝live writer ,最新版本的官方地址是:http://download.live.com/writer 

消失的職業:鉛字工人隨著鉛字印刷走入了曆史

    先高溫鑄出一粒粒的鉛字,放在架子上,揀字工再一粒粒揀選需要的鉛字作出清樣,這種“鉛與火”的印刷方式一直延續到上世紀80年代。如今,雷射照排和膠版印刷使鉛字印刷和鉛字工人寫入了曆史。那些密密麻麻的小鉛粒,大都也成了很多印刷企業的展覽品。那時的報紙是怎樣印刷的?本報記者專訪了濟南印刷行業協會常務副會長徐支榮先生。 刪除一字,可能影響全版

sed&awk基本使用方法

sed 工具簡介在瞭解了一些正規標記法的基礎應用之後,再來呢?呵呵~兩個東西可以玩一玩的,那就是 sed 跟 awk 了! 這兩個傢伙可是相當的有用的啊!舉例來說,鳥哥寫的 logfile.sh 分析登入檔案的小程式, 絕大部分分析關鍵詞的取用、統計等等,就是用這兩個寶貝蛋來幫我完成的! 那麼你說,要不要玩一玩啊?! ^_^我們先來談一談 sed 好了,基本上, sed 可以分析 Standard Input (STDIN) 的資料, 然後將資料經過處理後,再將他輸出到 standrad

遊泳前的熱身準備

呼吸準備首相,雙臂位於身體兩側,直立站立。然後伴隨著深呼吸,慢慢地把雙臂向外,向上伸展,直到兩手在頭上相觸,然後慢慢地還原,並且慢慢地呼氣。如此重複10次,每一次呼吸時都嘗試著呼吸得更深一些。身體直立,雙手相扣放置於頭部後側。深吸一口氣,並且屏住呼吸,持續5秒鐘。然後,儘可能迅、徹底地呼出氣體。如此重複5次,每一次都要強調快速性,氣體全部呼出後,馬上吸入一下口氣。伸展運動雙手分離,雙手放於身體兩側了,身體直立。伴隨著腳跟踮起,慢慢地抬起伸展的雙臂,使之儘可能地舉高。然後,腳後跟放下,緩慢地放下雙

Regular Expression字串

   從上面的“[0-9]{15}”字串中[]用於定義可選的字元,{}用於定義字元的個數。    在[]裡面除了[?—?]定義以外,也可以直接寫出可接受的字元,例如[wjt98]表示在輸入控制項巾只能接受“w”、“j"、“t"、“9”、“8"這5個字元。    在[]裡面也可以使用“^”來定義反集合,例如[^a-sJ表示除了“a“—“s”以外,其他字元都是可以接受的。    {}用來定義字元的個數,  上面我們已經使用了它的一種定義方式,事實上{}有如下5種常見的格式:    {3} 

UERegex文法

% 匹配行首 - 表示搜尋字串必須在行首,但不包括任何選定的結果字元中的行終止字元。$ 匹配行尾 - 表示搜尋字串必須在行尾,但不包括任何選定的結果字元中的行終止字元。? 匹配任何除分行符號的字元。如:m?n 匹配“man”、“men”、“min”,但不匹配“moon”。* 匹配任何除分行符號外所出現的任意數量的字元。如:t*t 匹配“test”、“tonight”和“tea time”中的“tea t”部分,但不匹配“teatime” (“tea ”和“time”之間有換行)。+

.net語言中使用MapWinGIS.ocx

以下以VS2008開發環境為例:----------------------------------------------------------------------step 1:

總頁數: 61357 1 .... 4404 4405 4406 4407 4408 .... 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.