Cirilica u Delphiju (i uopste)
Prikazujem rezultate 1 do 7 od 7

Tema: Cirilica u Delphiju (i uopste)

  1. #1
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Cirilica u Delphiju (i uopste)

    Opet problem...
    Sta da se radi, opet zapadnjacka zavera protiv srba

    Daklem, treba mi program koji ce da moze sledece:

    da se u text polje iskopira tekst
    da taj tekst sortira po azbucnom redu (po 3 reda teksta cine slog)
    da sortiran tekst moze da se obelezi i kopira nazad u Word

    uradio sam sve to, ali ne prihvata cirilicu, ispisuje ?? umesto cir. slova i nece da sortira...


    kako je uradjeno:

    koristi se RichEdit za ubacivanje i ispisivanje teksta
    iz teksta se izbace prazni redovi
    ucita se tekst u slogove (po tri reda cine slog sa tri elementa)
    sortira se niz slogova po prvom elementu
    ispise se u richedit sortirani niz, svaki element sloga u posebnom redu, sa razmakom od 1 praznog reda izmedju slogova




  2. #2
    Ističe se juznivetar (avatar)
    Učlanjen
    12.02.2005.
    Pol
    muški
    Lokacija
    -
    Poruke
    2.041
    Reputaciona moć
    67

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    Koristi Unicode, za razliku od ANSI-ja koji je defaultan, on koristi 2 bajta za svaki karakter, tako da ces imati priliku da manupulises sa ogromnim opsegom istih.

  3. #3
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    pa dobro, znam sta treba da radim, ali ne znam KAKO...


    damn


  4. #4
    Zainteresovan član
    Učlanjen
    23.08.2005.
    Poruke
    379
    Reputaciona moć
    48

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    Ја сам баш завршио један програм који преводи латиницу у ћирилицу и обратно, ево ти листа unicode вредности ових наших слова:

    Љ 1033
    љ 1113
    Њ 1034
    њ 1114
    Е 1045
    е 1077
    Р 1056
    р 1088
    Т 1058
    т 1090
    З 1047
    з 1079
    У 1059
    у 1091
    И 1048
    и 1080
    О 1054
    о 1086
    П 1055
    п 1087
    Ш 1064
    ш 1096
    Ђ 1026
    ђ 1106
    А 1040
    а 1072
    С 1057
    с 1089
    Д 1044
    д 1076
    Ф 1060
    ф 1092
    Г 1043
    г 1075
    Х 1061
    х 1093
    Ј 1032
    ј 1112
    К 1050
    к 1082
    Л 1051
    л 1083
    Ч 1063
    ч 1095
    Ћ 1035
    ћ 1115
    Ж 1046
    ж 1078
    Ѕ 1029
    ѕ 1109
    Џ 1039
    џ 1119
    Ц 1062
    ц 1094
    В 1042
    в 1074
    Б 1041
    б 1073
    Н 1053
    н 1085
    М 1052
    м 1084

    Сад погледај распоред бројевних вредности за ова слова, па би требало да ти буде јасно зашто не може тек тако да се сортира како треба...

    Ево и ANSII вредности латиничних знакова( мада је ово врло лако добити):

    a 97
    b 98
    c 99
    d 100
    e 101
    f 102
    g 103
    h 104
    i 105
    j 106
    k 107
    l 108
    m 109
    n 110
    o 111
    p 112
    q 113
    r 114
    s 115
    t 116
    u 117
    v 118
    w 119
    x 120
    y 121
    z 122
    A 65
    B 66
    C 67
    D 68
    E 69
    F 70
    G 71
    H 72
    I 73
    J 74
    K 75
    L 76
    M 77
    N 78
    O 79
    P 80
    Q 81
    R 82
    S 83
    T 84
    U 85
    V 86
    W 87
    X 88
    Y 89
    Z 90
    Samo jedan klub--samo jedan grad---
    samo Z E T A bre
    kakav partizan

  5. #5
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    ...a jel moze nekako prostije?


    ok, cu se mlatim sa brojevima, nije problem (mada me nesto mrzi, ali ajde)
    problem je - kako da ja ucitam to u neki string a da ne baci u ? sve sto nije qwertyuiopasdfghjklzxcvbnm ???

    ima kao neki wide string i sl. tipovi ali nesto mi to sumnjivo, nisam bas siguran da ucitava kako treba

    btwn. tekst se nalazi u memo ili richedit, svejedno


  6. #6
    Zainteresovan član
    Učlanjen
    23.08.2005.
    Poruke
    379
    Reputaciona moć
    48

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    Ne razumem te - u RichTextBox kontroli se ne prikazuju "domaća" slova kako treba( pijavljuju se kuke i motike i upitnici)? Podesi properties "encoding" na UTF-8 ili Unicode. Ja sad stvarno pojma nemam kako ide to za pascal, obzirom da nikakve veze sa paskalom nemam.
    Samo jedan klub--samo jedan grad---
    samo Z E T A bre
    kakav partizan

  7. #7
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Re: Cirilica u Delphiju (i uopste)

    ne ne ne

    U richedit mogu da upisem domaca slova, ali ne mogu da ih procitam iz njega
    tj. ne znam kako

    treba da iz richedit svaki red ucitam u jedan element niza
    problem je kako procitati?

    u krajnjem slucaju ucitavacu indexe znakova pa cu da string tretiram kao niz brojeva, ali opet se javlja problem da li i kako da taj niz brojeva ucita iz i nazad vratim u richedit kao tekst


Slične teme

  1. Cirilica
    Autor Stranac74 u forumu Multimedija
    Odgovora: 8
    Poslednja poruka: 19.05.2009., 20:32
  2. Nero i ruski(cirilica uopste)
    Autor manijebitno u forumu Softver
    Odgovora: 13
    Poslednja poruka: 23.06.2007., 11:05
  3. Debagovanje u Delphiju
    Autor fizikus u forumu Programiranje
    Odgovora: 0
    Poslednja poruka: 18.04.2006., 08:34
  4. radim programe u delphiju
    Autor Bojann u forumu Softver
    Odgovora: 0
    Poslednja poruka: 15.03.2005., 00:49

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •