Contoh pemrosesan file umum Delphi dan penggunaan file registri
Kata pengantar:
Registri memberi kita metode untuk mengoperasikan registri. Di sini kita menggunakan metode yang disediakan oleh TRegIniFile. TRegIniFile mewarisi dari TRegistry. Metode yang disediakan oleh TRegIniFile mirip dengan metode pengoperasian file Ini yang disebutkan sebelumnya, yang sangat menyederhanakan operasi "misterius" kami. Metode registry, berikut ini adalah metode yang umum digunakan:
Lihat contoh
Buat simpul
var reg:TRegIniFile; mulai reg := TRegIniFile.Create; //Buat instance reg.RootKey := HKey_Local_Machine; //Tetapkan nilai root jika reg.OpenKey('SOFTWARE/MyReg',True) lalu //Buka HKey_Local_Machine/SOFTWARE/ MyReg, jika MyReg tidak ada, maka start otomatis dibuat //Buat item MySec di bawah HKey_Local_Machine/SOFTWARE/MyReg, lalu buat string MyValue di MySec dengan nilai China reg.WriteString('MySec','MyValue','China end;
Hapus nilai
var reg:TRegIniFile; mulai reg := TRegIniFile.Create; //Buat instance reg.RootKey := HKey_Local_Machine; //Tetapkan nilai root jika reg.OpenKey('SOFTWARE/MyReg/MySec',True) lalu mulai //Hapus item MyValue di bawah HKey_Local_Machine/SOFTWARE/MyReg/MySec reg.DeleteValue('MyValue');
HapusKey
var reg:TRegIniFile; mulai reg := TRegIniFile.Create; //Buat instance reg.RootKey := HKey_Local_Machine; //Tetapkan nilai root jika reg.OpenKey('SOFTWARE/MyReg',True) lalu mulai //Hapus HKey_Local_Machine/SOFTWARE MySec di bawah /MyReg reg.EraseSection('MySec');
Membaca daftar Kunci dan membaca daftar nilai di bawah Kunci serupa dengan operasi file INI.
Jika Anda memiliki pertanyaan, silakan tinggalkan pesan atau kunjungi komunitas situs ini untuk berkomunikasi dan berdiskusi. Terima kasih telah membaca. Saya harap ini dapat membantu semua orang.