...
Katso myös CSV_Tuonti.htm esimerkki.
Eroja normaaliin pascal syntaksiin
Eroja on, tässä muutama maininta.
Muuttujat ovat pääsääntöisesti aina variantteja.
Case lause on erilainen , lauseessa ei vaadi että casen arvot ovat vakiota. Ehto totetuu kun funktio paluu arvo täsmää verrattavaan
Code Block | ||
---|---|---|
| ||
sanat := 'SIKA;PORSAS;LEHMA;KISSA';
s := 'elainLehma';
case lowercase(copy(s,5)) of
lowercase(extractWord(1,sanat,';')) : showmessage('RÖH');
lowercase(extractWord(2,sanat,';')) : showmessage('röh');
lowercase(extractWord(3,sanat,';')) : showmessage('ammuu');
lowercase(extractWord(4,sanat,';')) : showmessage('mia');
end; |
Numerot
- Arc
- Tan
- Dec
- Inc
- Lisää yhden muuttujaan, esim Inc(count)
- Pyorista(Luku; tarkkuus)
- Pyöristää luvun annettuun tarkkuuteen, esim -2 -> 2 desimaaliin, 2 = lähimpään 100:n
- SimpleRoundTo
- Sama kuin pyöristä, mutta johtuen d7 system kirjaston bugista, toimii väärin jossain tilanteissa. Pyorista korjaa sen. D2007 versioon korjautunut.
- RoundTo
- Kuten SimpleRoundto, mutta käyttää pyöristykseen Pankkiirin pyöristystä (??) tarkempi selvitys esim. tässä linkissä.
...