線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:795
推到 Plurk!
推到 Facebook!

使用什麽函數來判斷軟敺中是否有磁盤存在(在不讀槃的情況下)

尚未結案
cindy78
一般會員


發表:4
回覆:19
積分:4
註冊:2004-05-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-03 15:29:46 IP:219.140.xxx.xxx 未訂閱
我怎麽樣可以在不讀軟敺的情況下知道軟敺中沒有磁盤呢? 用一般讀取軟敺信息的方法,雖然我可以使用SetErrorMode屏蔽掉沒有插入磁盤的錯誤對話框,但是軟敺的燈還是會亮,磁盤也會吱吱嘎嘎的響個不停。我希望在沒有響動的情況下知道有沒有插入軟盤。
aquarius
資深會員


發表:3
回覆:347
積分:330
註冊:2003-05-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-04 10:15:27 IP:211.23.xxx.xxx 未訂閱
引言: 我怎麽樣可以在不讀軟敺的情況下知道軟敺中沒有磁盤呢? 用一般讀取軟敺信息的方法,雖然我可以使用SetErrorMode屏蔽掉沒有插入磁盤的錯誤對話框,但是軟敺的燈還是會亮,磁盤也會吱吱嘎嘎的響個不停。我希望在沒有響動的情況下知道有沒有插入軟盤。
這個應該不大可能吧!! 不下命令給軟碟機, 怎麼會知道有沒有磁片插入? 問題是一下命令, 軟碟就會轉呀!! 你說要可以不用 SetErrorMode 就可以依靠傳回值決定有沒有碟片那還有幾個 FUNCTION 可以用, 但要軟碟機不動就判斷出來, 我個人是認為可能性不大. ...Aquarius
------
水瓶男的blog: http://791909.blogspot.com
cindy78
一般會員


發表:4
回覆:19
積分:4
註冊:2004-05-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-06-04 11:00:34 IP:219.140.xxx.xxx 未訂閱
謝謝您的回答,我想還是應該有解決辦法的,我見過這樣的程序,是一個遠程控制程序,他在控制端點擊盤符的時候,如果有盤會列表,沒盤就在控制端提示沒有盤,而受控端卻沒有動靜。
cindy78
一般會員


發表:4
回覆:19
積分:4
註冊:2004-05-24

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-06-04 11:02:28 IP:219.140.xxx.xxx 未訂閱
謝謝您的回答,我想還是應該有解決辦法的,我見過這樣的程序,是一個遠程控制程序,他在控制端點擊盤符的時候,如果有盤會列表,沒盤就在控制端提示沒有盤,而受控端卻沒有動靜。 對了,您說有幾個函數,可以不用不用 SetErrorMode 的,可否告知,我試試看
aquarius
資深會員


發表:3
回覆:347
積分:330
註冊:2003-05-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-06-07 17:20:06 IP:211.23.xxx.xxx 未訂閱
試試 DiskFree, GetVolumeInformation ... 我在 Delphi 7 下使用這幾個 FUNCTION 都不會出現錯誤訊息, 用傳回值即可判斷是有磁片. ...Aquarius
------
水瓶男的blog: http://791909.blogspot.com
系統時間:2024-05-15 21:29:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!