[
←
] [
列表
] [
新增
]
4GL/BDL Learn Note
(編輯 14) KEY:
日期
:
Ref:
內部
Genero 檔案系統(File I/O)函式庫 1.匯入函式庫使用之前 IMPORT os #需要在4gl啟始處(DATABASE指令之前) 2.使用 CALL os.Path.XXX(...) RETURNING err_code os.Path.separator() 傳回 / or \ ps.Path.pathseparator() 傳回 ; or : os.Path.exists(filename) 回傳TRUE/False用於IF os.Path.basename(Fullname) 去除路徑回傳檔名 os.Path.dirname(Fullname) 去除檔名回傳路徑 os.Path.rootname(filename) 回傳全路徑+檔名 os.Path.extension(filename)Returns the file extension. os.Path.join ( "/etc", "passwd") 回傳 /etc/passwd CALL os.Path.chrwx(file,511) RETURNING err_code (回傳TRUE / FALSE) 變更UNIX上的rwx屬性,屬性為 Oct(777)=Dec(511) chdir/mkdir 變更/建立目錄 copy/delete/rename 複製/刪除/更名檔案或目錄 atime,mtime,size 檔案上次被讀取時間/上次被修改時間/檔案大小 readable/writableexecutable 檢查檔案是否可讀取/寫入/執行 isfile/isdirectory/islink/isrootpath 檢查目標是否檔案/路徑/Link/全路徑 chvolume 更換Windows的工作磁碟機 dirsort(搭配diropen/dirnext等) 執行 ls / dir 指令來取檔案時使用
使用[ENTER]換行,支援HTML Tag,需"&&(雙&)或<>"請改用全型,首行為標題行。
程式設計:
濁水溪馬鈴鼠
Last Update:2012/09/20。