Delphi 確定檔案是否存在問題

發布 健康 2024-08-10
4個回答
  1. 匿名使用者2024-01-31

    你看看你寫的句子,“If fileexists(pchar(extractfilepath('newfile\'));它後面跟著乙個分號“; “你把問題弄清楚,然後往下看,首先,如果你想在乙個資料夾中建立文字,你首先要確保資料夾存在,或者如何找到它的路徑? 然後你寫了”。'newfile\');裡面根本沒有pchar,你為什麼要畫蛇?? 你知道 pchar 和 string 有什麼區別嗎?

    不懂就不要亂用,對吧 然後是下面的**。

    procedure : tobject);

    beginnewfile\');

    if fileexists(extractfilepath('newfile\')

    then :='建立成功'

    else :='建立失敗';

    end;上面的**可以在已經存在的newfile資料夾下建立和寫入(無論newfile資料夾中有多少txt,只要Windows允許)!

  2. 匿名使用者2024-01-30

    我不知道你用什麼命令來生成檔案。

    如果要呼叫外部程式或命令,可以使用 waitSingleObject 等待程序完成,然後再做出判斷。

    如果寫 ** 來生成它,你可以先用乙個來響應訊息。

  3. 匿名使用者2024-01-29

    只需判斷生成檔案B的操作是否成功即可。

  4. 匿名使用者2024-01-28

    Delphi 可以確定資料夾目錄目錄可以使用 directoryexists 函式,而建立目錄可以使用 createdir 和 forcedirectories 函式。

    createdir 和 forcedirectories 函式都可以建立資料夾,區別在於:

    force目錄建立多級目錄,父目錄不必存在; 另一方面,CreatedIR 只能建立最後乙個一級目錄,並且父目錄必須存在。 例如:

    如果需要建立 d:path1 subpath1,則 createdir 函式只能在建立 d 之前建立 d:path1(或者如果路徑必須存在):

    path1\subpath1。forcedirectories 函式可以一次全部建立。

    示例如下:

    procedure : tobject);

    beginIf not directoryexists( 然後確定該目錄是否存在。

    trybegin

    forcedirectories(;建立目錄。

    end;finally

    raise '無法建立路徑:'+;

    end;end;

相關回答
10個回答2024-08-10

這一段是在儲存之前新增的。

asp 確定檔案是否具有先前的 spring 和 Huifeng 抗刪除檔案例項**。 >>>More

11個回答2024-08-10

您可以列出系統程序。

3個回答2024-08-10

方式一:使用使用者選項卡cols表查詢查詢結果,指示該欄位存在 >>>More

10個回答2024-08-10

"spath"因為這絕對是假的

這需要乙個路徑,這意味著你必須寫出你放這個檔案的物理路徑,比如哪個檔案在哪個磁碟,哪個資料夾,你只寫乙個檔名,它甚至沒有字尾,它必須是假的 >>>More

7個回答2024-08-10

使用 jquery

使用其中的外掛程式。 >>>More