[TuT] Jednostavano citanje i pisanje fajlova


Započeo karburator, Mart 13, 2017, 20:12:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Osnovni rad sa fajlovima - Dini(Kreiranje,Citanje i Pisanje)
-Kreiranje
Funkcije:
dini_Create(FileName)

Primjeri:
dini_Create("rekord.txt")

Primjena:
if(dini_Exists(rekord.txt)) // Ispituje dali postoji fajl
{
	//Ako postoji - Citanje
}
else
{
	dini_Create("rekord.txt"); //Ako nepostoji - Kreiranje
}


-Citanje
Funckije:
dini_Int(FileName,Key) //Za obicne brojeve ((Intove - 1234))

dini_Float(FileName,Key) //Za floatove ((0.00000))

dini_Sting(FileName,Key) //Za stringove ((textove))

Primjeri:
dini_Int("rekord.txt","rekord") //Za obicne brojeve

dini_Float("firme.txt","FirmaX") //Za floatove ((0.00000))

dini_Sting("users.txt","Password") //Za stringove ((textove))

Primjena:
new rekord;
new Float:FirmaX;
new PW[128];

if(dini_Exists(rekord.txt)) // Za intove
{
	rekord = dini_Int("rekord.txt","rekord");
}
else
{
	dini_Create("rekord.txt"); 
}


if(dini_Exists(rekord.txt)) // Za Floatove
{
	FirmaX = dini_Float("firme.txt","FirmaX");
}
else
{
	dini_Create("firme.txt");
}


if(dini_Exists(rekord.txt)) // Za Stringove
{
	PW = dini_Sting("users.txt","Password"));
}
else
{
	dini_Create("userstxt");
}

-Pisanje:
Funckije:
dini_IntSet(FileName,Key,Value) //Za obicne brojeve ((Intove - 1234))

dini_FloatSet(FileName,Key,Value) //Za floatove ((0.00000))

dini_StingSet(FileName,Key,Value) //Za stringove ((textove))

Primjeri:
dini_IntSet("rekord.txt","rekord",0) //Za obicne brojeve

dini_FloatSet("firme.txt","FirmaX",0.00000) //Za floatove ((0.00000))

dini_StingSet("users.txt","Password",0) //Za stringove ((textove))

Primjena;
new rekord;
new Float:FirmaX;
new PW[128];

if(dini_Exists("rekord.txt")) // Za intove
{
	rekord = dini_Int("rekord.txt","rekord");
}
else
{
	dini_Create("rekord.txt");
	dini_IntSet("rekord.txt","rekord",0);
}


if(dini_Exists("firme.txt")) // Za Floatove
{
	FirmaX = dini_Float("firme.txt","FirmaX");
}
else
{
	dini_Create("firme.txt");
	dini_FloatSet("firme.txt","FirmaX",0.00000);
}


if(dini_Exists("users.txt")) // Za Stringove
{
	PW = dini_Sting("users.txt","Password"));
}
else
{
	dini_Create("users.txt");
	dini_StingSet("users.txt","Password",0);
}

Rijetko tko ce koristit dini danas, ali dobar tut :)



Vec zastarjela metoda, Dini, nemam rijeci! Dobar pokusaj
Former Developer | COD: Lords Of War - Modern Warfare 3 | Stunt Planet | Global Warfare |



Ma Seljak Kao seljak hvala ti u ime svakog pocetnika, moze im pomoci jest malo zastarjela metoda ali ipak ti hvala :D


Dobar je TUT ali kao sto vec ostali kazu dini je star ko Grcka



Dini jeste zastareo, ali početnicima može itekako pomoći