其實delphi方法的問題并不復雜,但是又很多的朋友都不太了解delphi7應用編程150例,因此呢,今天小編就來為大家分享delphi方法的一些知識,希望可以幫助到大家,下面我們一起來看看這個問題的分析吧!
如何在Delphi中調用一個外部程序
Delphi調用外部應用程序要使用以下的指今,
WinExec
WinExec("Notepad.exeReadme.txt",SW_SHOW);
ShellExecute
首先必須引用shellapi.pas單元:usesShellAPI;
1.標準用法
ShellExecute函數原型及參數含義如下:
functionShellExecute(hWnd:HWND;Operation,FileName,Parameters,Directory:PChar;ShowCmd:Integer):HINST;stdcall;
●hWnd:用于指定父窗口句柄。當函數調用過程出現錯誤時,它將作為Windows消息窗口的父窗口。例如,可以將其設置為應用程序主窗口句柄,即Application.Handle,也可以將其設置為桌面窗口句柄(用GetDesktopWindow函數獲得)。
●Operation:用于指定要進行的操作。其中“open”操作表示執行由FileName參數指定的程序,或打開由FileName參數指定的文件或文件夾;“print”操作表示打印由FileName參數指定的文件;“explore”操作表示瀏覽由FileName參數指定的文件夾。當參數設為nil時,表示執行默認操作“open”。
●FileName:用于指定要打開的文件名、要執行的程序文件名或要瀏覽的文件夾名。
●Parameters:若FileName參數是一個可執行程序,則此參數指定命令行參數,否則此參數應為nil或PChar(0)。
●Directory:用于指定默認目錄。
●ShowCmd:若FileName參數是一個可執行程序,則此參數指定程序窗口的初始顯示方式,否則此參數應設置為0。
若ShellExecute函數調用成功,則返回值為被執行程序的實例句柄。若返回值小于32,則表示出現錯誤。
上述僅僅是ShellExecute函數的標準用法,下面將介紹它的特殊用法。
2.特殊用法
如果將FileName參數設置為“http:”協議格式,那么該函數將打開默認瀏覽器并鏈接到指定的URL地址。若用戶機器中安裝了多個瀏覽器,則該函數將根據Windows9x/NT注冊表中http協議處理程序(ProtocolsHandler)的設置確定啟動哪個瀏覽器。
格式一:http://網站域名。如:ShellExecute(handle,"open","http://www.neu.edu.cn",nil,nil,SW_SHOWNORMAL);
格式二:http://網站域名/網頁文件名。如:ShellExecute(handle,"open","http://www.neu.edu.cn/default.htm",nil,nil,SW_SHOWNORMAL);
如果將FileName參數設置為"mailto:"協議格式,那么該函數將啟動默認郵件客戶程序,如MicrosoftOutlook(也包括MicrosoftOutlookExpress)或NetscapeMessanger。若用戶機器中安裝了多個郵件客戶程序,
則該函數將根據Windows9x/NT注冊表中mailto協議處理程序的設置確定啟動哪個郵件客戶程序。
格式一:mailto:如:
ShellExecute(handle,"open","mailto:",nil,nil,SW_SHOWNORMAL);打開新郵件窗口。
格式二:mailto:用戶賬號@郵件服務器地址.如:
ShellExecute(handle,"open","mailto:who@mail.neu.edu.cn",nil,nil,SW_SHOWNORMAL);打開新郵件窗口,并自動填入收件人地址。
若指定多個收件人地址,則收件人地址之間必須用分號或逗號分隔開(下同)。
格式三:mailto:用戶賬號@郵件服務器地址?subject=郵件主題&body=郵件正文,如:
ShellExecute(handle,"open","mailto:who@mail.neu.edu.cnsubject=Hello&Body=Thisisatest",nil,nil,SW_SHOWNORMAL);打開新郵件窗口,并自動填入收件人地址、郵件主題和郵件正文。
要用delphi做web開發,采用哪種方式比較好
delphi就是擅長CS架構的,做bs架夠太麻煩了,尺有所短,寸有所長,要發揮自己的優勢
delphi5 dbexpress使用方法
使用方法是,首先你要把數據文件管理系統打開,然后點擊右上角的目錄選項,選擇添加數據delphi5dbexpress,再設置保存到電腦桌面,點擊使用就可以了。
delphi車載音響使用方法
車載藍牙音響的使用方法如下:
1、首先打開開關,一般來說有電的話打開開關會有提示音,如果沒有反應,則說明可能需要充電;
2、把較小的梯形接頭插到音響上,把另一端的USB接頭插到電腦上,即可進行充電,如有電源適配器的話可以插入到插座上進行充電,充電時燈會閃爍;
3、充好電后,正常的話就可以使用了,首先體驗一下藍牙功能,用手機與之配對,先長按音響上的播放鍵,根據語音提示,切換到藍牙模式;
delphixe10怎么制作安卓播放視頻程序
可以,編譯后是獨立的二進制機器碼,可以直接運行的。 注意不要編譯為帶BPL的方式即可。
END,本文到此結束,如果可以幫助到大家,還望關注本站哦!