Fungsi CopyFile, Fungsi Salin File.
copyFile (
lpcstr lpexistingfileName, // path file sumber
lpcstr lpnewfilename, // path file baru
bool bfailifexists // jika benar, jika file baru sudah ada, kembalikan false;
menutupi.
);
Fungsi mengembalikan benar untuk keberhasilan, dan salah untuk kegagalan;
Contoh:
CopyFile (pchar ('sql.txt'), pchar (extractFilePath (application.exename) + '2.txt'), true);
Kemudian, ketika bereksperimen, saya menemukan bahwa file sumber dapat dikonversi tanpa menambahkan fungsi pchar, tetapi file baru tidak dapat digunakan, dan kesalahan konversi jenis akan terjadi.
Gunakan direktori program ini.
Karena fungsi mengembalikan tipe boolean, itu juga dapat ditulis seperti ini:
Jika copyFile ('d: /yun_yue/sql.txt',pchar (extractfilePath (application.exename) +' 2.txt '), true) lalu
// Dan, pastikan jalur file Anda benar, jika tidak fungsi kembali gagal.
ShowMessage ('Copy File selesai!')
kalau tidak
ShowMessage ('Copy File Gagal!');
Fungsi CopyFile juga dapat disalin dengan file di tetangga jaringan.
Jika copyFile ('// sh-sfis/yun_yue/yun_yue/copyText.txt', pchar (extractfilePath (application.exename) + '2.txt'), false) lalu
// Mengatur parameter ketiga fungsi di sini ke False akan menimpa file '2.txt' yang ada di direktori aplikasi saya ini.
ShowMessage ('Copy File selesai!')
kalau tidak
ShowMessage ('Copy File Gagal!');