YINI izmjena

Započeo monsterking, Avgust 23, 2022, 19:26:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet: Kako mogu da promijenim vrijednost jedne linije (ne poznajem terminologiju baš dobro, ispravite me) u INI fajlu, a da ostale ostanu netaknute. Koristim y_ini
Opširnije: Ako sam se loše izrazio, najbolje da dam primjer
fajl.ini:
Var1 = 5
Var2 = 10
Var3 = 15
Var4 = 20
Var5 = 25

Potreban mi je ovaj rezultat (naprimer)
Var1 = 5
Var2 = 10
Var3 = 15
Var4 = 333
Var5 = 25

Dodatno: Naravno, mogao bih učitati sve iz fajla, pa ponovo sve zapisati, ali interesuje me da li postoji efikasniji način.

[pawn]new INI:File = INI_Open( "nekiINIFile.ini" ); //prvo otvori fajl
INI_WriteInt(File, "Var4", vrednost); //upisemo vrednost na Var4 [/pawn]

Citat: V01D poslato Avgust 23, 2022, 21:26:11 POSLE PODNE
[pawn]new INI:File = INI_Open( "nekiINIFile.ini" ); //prvo otvori fajl
INI_WriteInt(File, "Var4", vrednost); //upisemo vrednost na Var4 [/pawn]
Mislio sam da INI_Open radi na principu fopen(io_write mod) gdje se pobriše sve iz fajla, pa ponovo zapisuje. Slabo se razumijem u INI. Inače, hvala puno.