用DrawDibDraw顯示BMP檔案

作者:CoolSlob功能:碼用於完成在Panel上顯示一個BMP檔案(現多資訊請參閱BMP檔案結構相關文章)var  dc:HDC;  hdd:HDRAWDIB;  Stream: TStream;  hdr: BITMAPFILEHEADER;  m_pbmih: TBITMAPINFOHEADER;  BITMAP_TYPE: WORD;  S: string;  len: Integer;  DataSize: Integer;begin  //BMP檔案頭兩個欄位必須是BM 

Mantis 1.2.0a1 不能給自己的私人項目添加問題注釋

 問題的提出:     將項目A設定為私人項目,添加使用者A作為報告人員,使用者B為開發人員。使用者A對自己報告的問題,不能添加問題注釋,開發人員也無權添加。解決方案:    修改bugnote_add_inc.php第一句如下:<?php #if ( ( !bug_is_readonly( $f_bug_id ) ) && ( access_has_bug_level( config_get( 'add_bugnote_threshold' ), $f_bug_id ) 

dcc32.exe命令列編譯工程搜尋路徑的問題

dcc32.exe命令列編譯工程搜尋路徑的問題作者:CoolSlob(CoolSlob@163.com)時間到了23點,說這麼一句,是因為時間緊迫,還有很多工作沒有做完,但還是堅持花半個小時寫這麼一篇文章,總是找別人幫忙解決問題,不出點綿薄之力,都不好意思再混下去。OK,長話短說廢話少說,進入正題。相信對dcc32.exe動過念頭的人,都碰到搜尋路徑的問題:在編輯器中設定好了Search

讓線程中止的改良辦法

    以前常常需要用多線程做一些耗時的工作,同時,為了降低CPU的佔用率,線上程中常常會用Thread.Sleep()讓線程進入睡眠。     以前的多執行緒一般是這樣的: public class Work {     private bool m_blnIsRunning = false;     private Thread m_tWork;     public void Start()     {         lock (this)         {            

CAB檔案壓縮/解壓類庫

在CodeProject上閑逛,又發現一個好東西:Cabinet File (*.CAB) Compression and Extraction,一個好心人提供了CAB檔案的壓縮和解壓縮類庫:頁面地址:http://www.codeproject.com/cs/files/CABCompressExtract.aspC++項目的DEMO:(Download C++ project with demo - 112 Kb

sql2000 掛起 註冊表

在安裝SQL SERVER 2000時出現如下的提示:      “以前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦。”        按照提示重啟電腦,再安裝,仍然出現同樣的提示。這是因為安裝程式在先前的安裝過程中在系統註冊表留下了一些資訊,導致不能安裝。刪除掉如下索引值資訊即可安裝:

伺服器url重寫(偽靜態)IIS配置圖解

偽靜態是指動態網頁通過重寫URL的方法實現去掉動態網頁的參數偽靜態作用:一)、 利於搜尋引擎的抓取二)、不變應完變三)、防止某些駭客惡意攻擊四)、 方便訪問者使用 通過IIS建立虛擬目錄,建立網站放在該目錄下面;IIS配置: 在選中的網站,點擊右鍵->屬性 選擇配置:  把上面兩個文字框的值複製走 儲存在記事本裡面 點擊確定  注意下面幾個勾了的地方  把剛才複製的值粘貼在上面,注意添加副檔名.html,去掉檢查檔案是否存在複選:點擊確定 IIS就配置Ok啦   

iphone學習筆記(四)

文章目錄 修飾符:long,long long,short,unsigned,and signed 資料類型和運算式在這一節中我們將介紹一些objective-c中的基礎資料型別 (Elementary Data Type),和運算式的規則。你可能會想到int類型,它是objective-c中的用來存放數位基礎資料型別 (Elementary Data

iphone學習筆記(五)

文章目錄 id類型算術運算式操作優先順序 接上一節的資料類型,運算式。一個long double類型的常量通常會寫成像浮點數常量的樣子,在末尾加上大寫或者小寫L。如下:1。234e+7L要顯示一個long double型的數字,需要用到L修飾符。所以%Lf將顯示一個 long double值的浮點標記法。%Le 在科學計數法的時候將顯示同樣的值。同樣的%Lg將告訴NSLog

執行個體學習之開啟網頁

文章目錄 包含此程式的代碼及實現過程。該例子是視頻教程中的內容,在此我記錄我在實現這個例子當中碰到的問題及解決方案。並附源碼以備日後回顧和供大家分享。 包含此程式的代碼及實現過程。該例子是視頻教程中的內容,在此我記錄我在實現這個例子當中碰到的問題及解決方案。並附源碼以備日後回顧和供大家分享。執行個體描述:一個BUTTON按鈕,點擊後將達開百度頁面。開發步驟:首先、在.h標頭檔中,聲明openWeb方法:-(IBAction)openWeb;

關於使用SQLDMO.Backup和SQLDMO.Restore的一點經驗

作者:CoolSlob時下許多人都希望備份SQL Server資料庫時實現進度條,以增加美觀。但是,在使用SQLDMO.Backup進行備份時,路徑含有空格(space)將導致備份失敗,如:Backup.Files = "D:/Program files/my program/backup/test.bak"含有空格時,應該使用中括弧將期包括,正確的寫法應該為:Backup.Files = "[D:/Program files/my

XML不能顯示中文,UTF-8 也不能顯示中文

 如果你的作業系統是中文系統,1.你建立xml文檔,預設是gb2312編碼的。<?xml version="1.0" encoding="gb2312" ?> 絕對可以顯示中文。2,你是改的別人的xml文檔,但之前該xml文檔是UTF-8/16編碼的,<?xml version="1.0" encoding="gb2312" ?>不能顯示中文,因為該文檔不是gb2312編碼的,雖然你強制申明它要用gb2312編碼轉換,但gb2312編碼機制處理不了UTF-8/16的編碼。

XviD 2-Pass參數設定

『 XviD 2-Pass參數設定 』 ---- 作者:yanikXviD Codec Setup選擇 "XviD MPEG-4 Codec" (提示:如果你不想轉換成XViD格式的話,你可以選擇任何其它的編碼格式)。 點擊"Configure"按鈕,你就可以看到下面這個視窗。 我們在這篇文章裡只提供關於"2-Pass"方式編碼的介紹,因為如果你以前做過DivX的轉換,那麼對你來說其它方式的編碼是很容易的。請參照Koepi的介紹以擷取更詳細專業的內容: Koepi's XviD Options

iphone學習筆記(三)

3類、對象、方法在本章中,你講學習一些物件導向編程的技巧及如何在objective-c中編寫類。什麼是對象我們通過一個日常的例子來解釋它。我們假設您擁有一輛轎車,很顯然這輛車就是一個對象。現在你沒有任何一輛車,那麼你的車有可能在底特律、日本或者世界上任何一個地方的工廠裡製造中,是個抽象的。

小知識:MPEG音頻壓縮規格一覽

http://www.sina.com.cn 2002/03/11 09:29 賽迪網-中國電腦報  文/陳桄  MPEG(Moving Picture Experts Group)音頻壓縮的原理很簡單,首先是利用編碼技術,將源檔案(多為Wave格式)重新進行編碼壓縮,其次是利用資料縮減,將人類聽覺中的不敏感部分刪除,從而達到縮小檔案尺寸的目的。和所有壓縮格式一樣,MPEG也會造成聲音的失真,所以根據需要的不同,人們又定義了不同的壓縮比率,這就是MPEG壓縮格式的由來。  MPEG壓縮格式分為3

iphone學習筆記(執行個體解析)

int main(int argc,const char * argv[]){ char *strList[3]={"abc","hello","love"}; int i; for(i=0;i<3;i++) { NSLog(@"The %s charctor length is %d\n",strList[i],strlen(strList[i]));} return(0);}通過這個執行個體,可以看出字串數組定義。char

Delphi與DirectShow&DSPack/在Delphi7.0下安裝DSPack

文章目錄 Delphi 5,6 & 7 一、廢話幾句從去年年底起,有幸也轉到了DirectShow方面開發。在論壇中也可以為一些初學者解答一些初級問題了見論壇中有人分不清DirectShow為何物,在這,說明一下:DirectShow是DirectX中的一員。Dspack是Delphi用於做DirectShow開發的一套(免費)控制項。:http://www.progdigy.com/如果是Win2k,

不用與Excel控制項互動直接把資料匯出到Excel

 private void ExportToExcel(DataTable dt, string fileName, string worksheetName) { Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename="+ fileName + ""); Response.ContentType =

Delphi程式慎用XPManifest

  Delphi開發程式使用XPManifest控制項,將導致在刪除(使用Backspace健)ComboBox內容時出現亂碼。經跟蹤發現,在執行以下過程的HasSelectedText函數部分(附文章結尾),通過SendMessage發送CB_GETEDITSEL訊息返回的StartPos、EndPos值發生錯誤。問題的重現:1、建立一工具,在視窗上分別放置一個XPManifest和一個ComboBox2、在ComboBox的Items值隨意添加測試值,如:測試專案1測試專案2測試專案33、編

windowsphone模擬器提示

一、開啟/關閉電腦鍵盤輸入   WP7模擬器預設狀態只能通過類比出來的QWERTY鍵盤輸入,用滑鼠一個一個點太慢了,Zune123總結了開啟/關閉電腦鍵盤輸入的方法,詳細操作步驟如下   首先開啟模擬器,在需要輸入文字的地方點擊滑鼠,這時按下電腦鍵盤的PageUp鍵即可開啟鍵盤輸入,同時虛擬鍵盤將會自動關閉。如果需要關閉電腦鍵盤輸入開啟虛擬鍵盤,只要再用同樣的方法按PageDown鍵即可。)    

總頁數: 61357 1 .... 17066 17067 17068 17069 17070 .... 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.