Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2018-07-14 12:51:57 ЛС | профиль | цитата
mrumbert писал(а):
А можно ли заставить заменяться пробел?

Не вижу препятствий:
Add(Edit,12727410,168,77)
{
Left=14
Top=7
Width=351
Text="1 2 3 4"
ClearAfterEnter=1
link(onEnter,2398653:doMultiReplace,[])
}
Add(Edit,7318913,266,84)
{
Left=15
Top=36
Width=350
Text=""
}
Add(MultiReplace,2398653,217,84)
{
ReplaceList="\ \=20 \;\r\n!=21 \;\r\n"=22 \;\r\n#=23 \;\r\n№=24 \;\r\n%=25 \;\r\n&=26 \;\r\n’=27 \;\r\n(=28 \;\r\n)=29 \;\r\n*=2A \;\r\n+=2B \;\r\n,=2C \;\r\n-=2D \;\r\n.=2E \;\r\n/=2F \;\r\n0=30 \;\r\n1=31 \;\r\n2=32 \;\r\n3=33 \;\r\n4=34 \;\r\n5=35 \;\r\n6=36 \;\r\n7=37 \;\r\n8=38 \;\r\n9=39 \;\r\n:=3A \;\r\n<=3C \;\r\n>=3E \;\r\n?=3F \;\r\n@=40 \;\r\nA=41 \;\r\nB=42 \;\r\nC=43 \;\r\nD=44 \;\r\nE=45 \;\r\nF=46 \;\r\nG=47 \;\r\nH=48 \;\r\nI=49 \;\r\nJ=4A \;\r\nK=4B \;\r\nL=4C \;\r\nM=4D \;\r\nN=4E \;\r\nO=4F \;\r\nP=50 \;\r\nQ=51 \;\r\nR=52 \;\r\nS=53 \;\r\nT=54 \;\r\nU=55 \;\r\nV=56 \;\r\nW=57 \;\r\nX=58 \;\r\nY=59 \;\r\nZ=5A \;\r\n[=5B \;\r\n\=5C \;\r\n]=5D \;\r\n^=5E \;\r\n_=5F \;\r\n`=60 \;\r\na=61 \;\r\nb=62 \;\r\nc=63 \;\r\nd=64 \;\r\ne=65 \;\r\nf=66 \;\r\ng=67 \;\r\nh=68 \;\r\ni=69 \;\r\nj=6A \;\r\nK=6B \;\r\nl=6C \;\r\nm=6D \;\r\nn=6E \;\r\no=6F \;\r\np=70 \;\r\nq=71 \;\r\nr=72 \;\r\ns=73 \;\r\nt=74 \;\r\nu=75 \;\r\nv=76 \;\r\nw=77 \;\r\nx=78 \;\r\ny=79 \;\r\nz=7A \;\r\n{=7B \;\r\n|=7C \;\r\n}=7D \;\r\n~=7E \;\r\nА=80 \;\r\nБ=81 \;\r\nВ=82 \;\r\nГ=83 \;\r\nД=84 \;\r\nЕ=85 \;\r\nЖ=86 \;\r\nЗ=87 \;\r\nИ=88 \;\r\nЙ=89 \;\r\nК=8A \;\r\nЛ=8B \;\r\nМ=8C \;\r\nН=8D \;\r\nО=8E \;\r\nП=8F \;\r\nР=90 \;\r\nС=91 \;\r\nТ=92 \;\r\nУ=93 \;\r\nФ=94 \;\r\nХ=95 \;\r\nЦ=96 \;\r\nЧ=97 \;\r\nШ=98 \;\r\nЩ=99 \;\r\nЪ=9A \;\r\nЫ=9B \;\r\nЬ=9C \;\r\nЭ=9D \;\r\nЮ=9E \;\r\nЯ=9F \;\r\nа=A0 \;\r\nб=A1 \;\r\nв=A2 \;\r\nг=A3 \;\r\nд=A4 \;\r\nе=A5 \;\r\nж=A6 \;\r\nз=A7 \;\r\nи=A8 \;\r\nй=A9 \;\r\nк=AA \;\r\nл=AB \;\r\nм=AC \;\r\nн=AD \;\r\nо=AE \;\r\nп=AF \;\r\n-=B0 \;\r\n-=B1 \;\r\n-=B2 \;\r\n¦=B3 \;\r\n+=B4 \;\r\n¦=B5 \;\r\n¦=B6 \;\r\n¬=B7 \;\r\n¬=B8 \;\r\n¦=B9 \;\r\n¦=BA \;\r\n¬=BB \;\r\n-=BC \;\r\n-=BD \;\r\n-=BE \;\r\n¬=BF \;\r\nL=C0 \;\r\n+=C1 \;\r\nT=C2 \;\r\n+=C3 \;\r\n-=C4 \;\r\n+=C5 \;\r\n¦=C6 \;\r\n¦=C7 \;\r\nL=C8 \;\r\nг=C9 \;\r\n¦=CA \;\r\nT=CB \;\r\n¦=CC \;\r\n+=CE \;\r\n¦=CF \;\r\n¦=D0 \;\r\nT=D1 \;\r\nT=D2 \;\r\nL=D3 \;\r\nL=D4 \;\r\n-=D5 \;\r\nг=D6 \;\r\n+=D7 \;\r\n+=D8 \;\r\n-=D9 \;\r\n-=DA \;\r\n-=DB \;\r\n-=DC \;\r\n¦=DD \;\r\n¦=DE \;\r\n-=DF \;\r\nр=E0 \;\r\nс=E1 \;\r\nт=E2 \;\r\nу=E3 \;\r\nф=E4 \;\r\nх=E5 \;\r\nц=E6 \;\r\nч=E7 \;\r\nш=E8 \;\r\nщ=E9 \;\r\nъ=EA \;\r\nы=EB \;\r\nь=EC \;\r\nэ=ED \;\r\nю=EE \;\r\nя=EF \;\r\nЁ=F0 \;\r\nё=F1 \;\r\n€=F2 \;\r\n$=FC \;\r\n¦=FF \;"
EnterTag=""
Mode=1
link(onResult,7318913:doText,[])
}

mrumbert писал(а):
Некоторые символы - управляющие символы устройства.

От этого оно не перестает быть хренью:
4mrumbert.png
Извините, но если псевдографику (из 866 локали) перекодировать средствами винды в 1251 -- то получится именно она. Хрень.
Хочешь корректного результата - пиши корректно Список_Замен... Например, типа такого
.......
\179=B3;
\180=B4;
.......
И не используй в Списке_Замен "запрещенные" символы.
В данном случае, это: ';', '=' и переводы строк.
карма: 9

0
Редактировалось 5 раз(а), последний 2018-07-14 13:01:45