Olen tekemässä huvin vuoksi chat ohjelmaa lähiverkkoon.
Onnistuisiko seuraava juttu toteuttaa vaikkapa jollain funtiolla jonka pitäisi lajitella esimerkiksi tälläinen data:
tämä on testi|Arial|16|255
Tämä | merkki siis lajittelee tuon datan tai voihan siinä välissä tietenkin olla mikä tahansa muukin merkki.
Eli funktion pitäisi erotella nuo tiedot noiden | merkkien välistä tyyliin:
tämä on testi
Arial
16
255
Tuon "tiedon" määrä ei saisi olla rajoitettu eli sitä voi olla tuossa viestin lopussa siis enemmän tai vähemmän tilanteesta riippuen.
Löytyisikö mistään valmista esimerkki koodia tälläisestä? Kiitos :)
Datan lajitteleminen
al0ittelija
2
329
Vastaukset
- jokutoinen
Kokeileppa tälläistä:
Dim fields() As String
Dim jono As String
jono = "AB|CD123|ft"
fields = Split(jono, "|", , vbTextCompare)
Print fields(0)
Print fields(1)
Print fields(2)
niin huomaat miten tuo Split toimii.
Erotinmerkiksi voit valita tuohon lainausmerkkien väliin jonkin muunkin merkin.- al0ittelija
Kiitos paljon avusta.
Olipas se yksinkertainen koodinpätkä millä tuon sai toimimaan :)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tykkään sinusta tosi tosi paljon
Siksi en pysty sisäistämään sitä, että se ei ole molemminpuolista. Sattuu liikaa. En osaa käsitellä sitä tunnetta, koska513467- 1562089
Kaupan kassalla kannataa olla kylmä käytös
https://www.is.fi/taloussanomat/art-2000010488540.html "19-vuotias Minja ja 59-vuotias Anne työskentelevät sillä todelli2011773Mitä tehdä asialle?
Jos laitan deitti-ilmon "40-vuotias nainen etsii seuraa" niin ketään ei kiinnosta (korkeintaan paria runkkaripenaa joill1341685- 801155
- 2341104
Mitä helvettiä pakolaisille pitäisi tehdä RAJALLA?
Jos Venäjä työntää rajalle pakolaisia ja tekee Suomelle selväksi että heidän puolelleen ei ole pakolaisilla asiaa - mitä2721034- 126984
Olen pahoillani mies
Olen surullinen puolestasi, ettet saanut kaipaamaasi naista. Yrititkö lopulta edes? Teistä olisi tullut hyvä pari52929- 72885