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 :)
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 :)
Vastaukset 2
Vanhimmat
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.
Kiitos paljon avusta.
Olipas se yksinkertainen koodinpätkä millä tuon sai toimimaan :)