Array rekord ini
# 91; cat1 # 93;
a1 = Vasya
a2 = Petya
a3 = Masha
hogyan lehet a paramétereket (a1, a2, a3.) nem helyettesíteni újakkal, és a tömbben szereplő adatokat egyszerűen az a5, a6, a7 alatt adjuk hozzá.
$ text = c ("edit1") -> szöveg;
$ arr = array ();
array_push ($ arr. "$ text");
ini. nyitott ("config.ini");
foreach ($ arr $ _id => $ _val)<
ini. írj ('cat1'. 'a'. $ _id. $ _val);
Az adatokat a mezőbe írja be (edit1), majd hozzá kell adni a .ini fájlhoz. Minden működik, de csak a fenti kód, új bejegyzés után (szerkesztés1), új értékkel helyettesíti az .ini bejegyzéseket az a0-val. de hozzá kell adni az alábbiakban.
. Sajnálom, ha nagyon unalmas vagyok).
Válasz idézettel
$ arr # 91; # 93; = c ("edit1") -> szöveg
// (felső) Adjon hozzá egy vonalat a tömbhöz, értem, eredetileg tartalmaz valamit. By the way, előre, hogy kijelentse, hogy egy üres tömb úgy tűnik, hogy opcionális
// $ arr = felrobban (",", c ("edit1") -> szöveg);
// Ez az előző helyett, ha valami szerkesztett, és az tömb egyetlen értéke: p elvileg, akkor néhány karaktert eltávolíthat a kódból, de a tömb tömb,
a ($ _pos = 0. $ _id = 0; $ _pos
míg (igaz)/ Делать "ВСЕГДА" =)
ini. olvassa el ("cat1". "a $ _id". $ _test);
// Ellenőrizze a sort a "$ _id"
ha (strlen ($ _test) <1 or $_test == $arr [ $_pos ] )
// Ha a vonal nem tartalmaz érthető tartalmat, vagy már létezik - írja, máskülönben a következő $ _id ini
>
$ _id ++;
>
// A főtitkár vége
Ez a kód hosszabb lesz, de:
a) Ha ilyen lista már létezik, akkor egyetlen példányban marad;
b) Az elemeket csak szabad terekbe írja (jól, az igazság kedvéért, helyettesíti = =)
Ui Az amatőr amatőr írja, tehát ha valaki még kompaktabb ajánlatot szeretne, ne lusta írni, se Seam csak önmagában hasznos legyen.
Az agpr-f üzenete
$ arr # 91; # 93; = c ("edit1") -> szöveg
// (felső) Adjon hozzá egy vonalat a tömbhöz, értem, eredetileg tartalmaz valamit. By the way, előre, hogy kijelentse, hogy egy üres tömb úgy tűnik, hogy opcionális
// $ arr = felrobban (",", c ("edit1") -> szöveg);
// Ez az előző helyett, ha valami szerkesztett, és az tömb egyetlen értéke: p elvileg, akkor néhány karaktert eltávolíthat a kódból, de a tömb tömb,
a ($ _pos = 0. $ _id = 0; $ _pos
míg (igaz)/ Делать "ВСЕГДА" =)
ini. olvassa el ("cat1". "a $ _id". $ _test);
// Ellenőrizze a sort a "$ _id"
ha (strlen ($ _test) <1 or $_test == $arr [ $_pos ] )
// Ha a vonal nem tartalmaz érthető tartalmat, vagy már létezik - írja, máskülönben a következő $ _id ini
>
$ _id ++;
>
// A főtitkár vége
Ez a kód hosszabb lesz, de:
a) Ha ilyen lista már létezik, akkor egyetlen példányban marad;
b) Az elemeket csak szabad terekbe írja (jól, az igazság kedvéért, helyettesíti = =)
Ui Az amatőr amatőr írja, tehát ha valaki még kompaktabb ajánlatot szeretne, ne lusta írni, se Seam csak önmagában hasznos legyen.
Köszönöm, megértettem.
Az eredmény a következő kód:
Válasz idézettel
Новичок Hozzászólások: 1 Köszönet: 0 Köszönetet 0 Times 0 hozzászólás
Segíts a kezdőnek!
van egy ini fájl:
# 91; blablablabla # 93;
key1 = aaaa - aaaa - aaaa - aaaa - aaaa
key2 = bbbb - bbbb - bbbb - bbbb - bbbb
key3 = cccc - cccc - cccc - cccc - cccc
# 91; ohoohooho # 93;
key1 = dddd - dddd - dddd - dddd - dddd
key2 = eeee - eeee - eeee - eeee - eeee
Szükséges, ha a listán szereplő névre kattint, az összes billentyűt
Ezt a kódot adtam a kódnak:
$ arr # 91; # 93; =. // Nem tudom, hol szerezhetem a tömböt, és a kód többi részére nem vagyok biztos))
ini. nyitott ("game.ini");
$ gameCur = c ("listBox1") -> elemek -> kiválasztott;
a ($ _pos = 0. $ _id = 0; $ _pos
>
$ _id ++;
>
de sajnos nem szánt ((
Itt vannak a források. segíts ki, mint tud