Arsip: Cara mengganti isi file.txt

more 10 years ago
binyo
lagi lagi saya harus minta pencerahan dari temen2 disini :)
saya membuat form konfigurasi untung setting program client-server, di program client nya saya buat form konfigurasi setting untuk menentukan IP server...
saya gunakan metode memakai file.txt untuk menampung IP servernya...tapi yg saya bingung gmna caranya supaya isi dari file.txt (ip server) bisa diganti melalui form setting yang saya buat...
listing yg saya buat baru bisa menampilkan isi file.txt nya ajah, tapi pas diganti isinya blom bisa...
mohon bantuannya :)
//prosedur saat form konfigurasi dibuka
procedure Tf_konfigurasi.FormCreate(Sender: TObject);
var f1:TextFile; //membuat variabel untuk sintak textfile
ip_server:string; //membuat variabel untuk ip server
begin
AssignFile(f1, 'konfigurasi_ip_server.txt'); //menghubungkan ke textfile
Reset(f1); //refresh textfile
Readln(f1, ip_server); //baca isi text file menjadi value untuk variabel ip_server
in_ipserver.Text := ip_server; //tampilkan value variabel ip_server di komponen ip_server
end;
//prosedur tombol ganti ip server
procedure Tf_konfigurasi.bkonekClick(Sender: TObject);
var f1:TextFile;
ip_server:string;
begin
AssignFile(f1, 'konfigurasi_ip_server.txt');
Reset(f1);
Readln(f1, ip_server);
end;

more 10 years ago
binyo
@denmasdanang: pakai .ini file mas lebih mudah misal jadinya setting.ini thxwaduh...saya newbie mas...maksudnya gmn ya?

more 10 years ago
musafir
Iya nih..
pakai inifiles
misal gini
///////////
var
fmSetup: TfmSetup;
implementation
{$R *.DFM}
uses inifiles;
procedure TfmSetup.btnsaveClick(Sender: TObject);
var
setting: TIniFile;
begin
setting:= TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'setting.ini');
with MailIni do begin
WriteString('setting', 'ServerName', edtserver.text);
WriteString('setting', 'password', edtpass.Text);
WriteString('setting', 'user', edtuser.Text);
ShowMessage('Simpan konfigurasi Sukses!');
end;
setting.Free;
end;
atau silahkan download disini
http://www.mediafire.com/download.php?thokbydb0ybmpal

more 10 years ago
binyo
@musafir: Iya nih.. pakai inifiles misal gini /////////// var fmSetup: TfmSetup; implementation {$R *.DFM} uses inifiles; procedure TfmSetup.btnsaveClick(Sender: TObject); var setting: TIniFile; begin setting:= TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'setting.ini'); with MailIni do begin WriteString('setting', 'ServerName', edtserver.text); WriteString('setting', 'password', edtpass.Text); WriteString('setting', 'user', edtuser.Text); ShowMessage('Simpan konfigurasi Sukses!'); end; setting.Free; end; atau silahkan download disini http://www.mediafire.com/download.php?thokbydb0ybmpalmas musafir...itu jadinya buat file ini...terus ada bentuk fisiknya?? (abis kita buat file ini dari script, nanti ada filenya gga??) okeeh..aku coba dulu :) thx alot

more 10 years ago
musafir
Ada.. extension .ini.. kalau *.ini sangat cocok untu media simpan data setting.. sangat fleksibel kalau yg di atas mungkin seperti ini jadinya :
[setting]
servername=edtserver.text
password=edtpass.text
user=edtuser.text

more 10 years ago
binyo
@musafir: Ada.. extension .ini.. kalau *.ini sangat cocok untu media simpan data setting.. sangat fleksibel kalau yg di atas mungkin seperti ini jadinya : [setting] servername=edtserver.text password=edtpass.text user=edtuser.textooohh..gitu... i will try it...!!! trima kasih lagi mas musafir :)

more 10 years ago
musafir
Gimana sudah dicoba? atau coba tengok di sini : kita bagi-bagi pengetahuan
http://viri-86.blogspot.com/2012/04/save-ini-delphi.html
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Paradox Delphi 7 Error on Vista Home Premium
by claser99 in Paradox more 14 years ago - Cek duplikasi record
by jajang in Tip n Trik Pemrograman more 14 years ago - [?] Bikin Pack atau Update-an u/ Program yg Sudah Berjalan?
by babypigs in Enginering more 15 years ago - Bagaimana cara menghapus informasi window dari memory ?
by stoopid in Tip n Trik Pemrograman more 16 years ago - Butuh Info Delphi SW Developer Company di Inodnesia...
by bayiayam in OOT more 14 years ago - gimana nampilin jumlah dari field
by adit4it in Hal umum tentang Pascal Indonesia more 16 years ago - install
by firdaus_sh in Hal umum tentang Pascal Indonesia more 16 years ago - Ada yang pernah coba Zeos + SQLite3 + Delphi 2010?
by mambamaestro in Hal umum tentang Pascal Indonesia more 12 years ago - Program serial komunikasi dengan mikrokontroler
by firdaus_sh in Enginering more 15 years ago - SMS Gateway with Delphi
by tipatkey in Hal umum tentang Pascal Indonesia more 13 years ago