DKP = dragon kill points, se on world of warcraftissä semmonen juttu, et katotaan kenen vuoro saada kamaa.
Ongelmana on se, että kama maksaa vaikka 80 dkp ja paikalla mukana on 40 ihmistä, se 80 dkp pitäisi jakaa 40 ihmiselle tasan ja tallentaa kaikki tiedot texti tiedostoon.
Minun taito/äly ei riitä toteuttamaa semmoista juttua.
Formilla on 40 teksti boxia, text1 - text40.
Kun painaa nappia jokaisen textboxin nimen pitäisi saada 2 dkp:tä sinne texti tiedostoon, mutten tajua miten tämä tehdään.
Textboxeissa on nimet pertti, juuso, jaska...
Ja sinne texti tiedostoon pitäisi tulla jotakuinkin näin
Pertti 2
Juuso 2
Jaska 2
...
Ja ainakun painaa uusiksi nappulaa tulee:
Pertti 4
Juuso 4
Jaska 4
...
-Kiitos avusta jo.
Ensinnäkin tee niistä laatikoista taulukko, jolloin saat kierrettyä systeemin läpi For-silmukassa. Joka kerta tietoja muokattaessa pitää tiedosto lukea ja kirjoittaa, ellet halua lukea sitä ohjelman alussa, säilyttää tietoja muistissa ja kirjoittaa tiedostoon vasta ohjelman lopuksi.
Kiitos, yritän näitä huomenissa.
Voisin samalla lukea ja ymmärtää jokaisen oppaan, niistä saa liikaa tietoa ;).
Kaikki tiedot on paras säilyttää nimenomaan taulukoissa ja muuttujissa. Tekstilootat ovat ainoastaan tiedon näyttämistä varten eikä niihin ei pidä säilöä mitään, mikä ei ole tallessa muualla. Tekstilootilla tulisi olla kaikilla sama nimi, mutta eri indeksi (Index-ominaisuus), jolloin tekstilootiin voi viitata numerolla:
Lootannimi(indeksi).ominaisuus
Helpoiten lootat voi indeksoida kopioimalla yksittäistä lootaa. VB kysyy tässä vaiheessa, haluatko luoda niistä tällaisen indeksisysteemiin, siihen vain vastaat kyllä ja kopioit lootia riittämiin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.