Вверх ↑
Этот топик читают: Гость
Ответов: 195
Рейтинг: 2
#1: 2014-01-06 07:36:36 ЛС | профиль | цитата
В EDIT нужны только буквы без цифр
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2014-01-06 10:45:45 ЛС | профиль | цитата
lisnic, code_32762.txt
карма: 19

0
файлы: 1code_32762.txt [1KB] [234]
Ответов: 16884
Рейтинг: 1239
#3: 2014-01-06 19:07:24 ЛС | профиль | цитата
lisnic писал(а):
В EDIT нужны только буквы без цифр
leonid_4.gif

Add(MainForm,2953706,49,98)
{
Height=103
Position=1
}
Add(Edit,775967,119,98)
{
Left=10
Top=20
Width=365
link(onChange,9782296:doTest,[])
}
Add(InlineCode,9782296,189,98)
{
Code=#15:unit HiAsmUnit;|13:// Author Tad|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|4: |24: onRes : THI_Event;|51: PROCEDURE doTest(var _Data:TData; Index:Word);|0:|5: end;|0:|14:implementation|0:|29:PROCEDURE THiAsmClass.doTest;|16:var s,ss:string;|14: i:integer;|5:BEGIN|9: ss:='';|21: s:=toString(_Data);|2: |26: for i:=1 to Length(s) do|80: if s[i] in ['A'..'Z','a'..'z','А'..'Я','а'..'я','Ё','ё',' '] then ss:=ss+s[i];|24: _hi_onEvent(onRes,ss);|4:END;|0:|0:|4:end.|
link(onRes,775967:doText2,[(232,104)(232,137)(107,137)(107,111)])
}


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1leonid_4.gif [13.7KB] [409]
Ответов: 8926
Рейтинг: 823
#4: 2014-01-06 23:06:04 ЛС | профиль | цитата
Tad, для полного счастья "." "," "?", хорошо, что о пробеле не забыли
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#5: 2014-01-07 15:31:59 ЛС | профиль | цитата
Леонид, если всё считать "буквами", то :
code_32767.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_32767.txt [808B] [221]
Ответов: 195
Рейтинг: 2
#6: 2014-01-09 07:03:23 ЛС | профиль | цитата
Tad, у меня не работает ваша схема

------------ Дoбавленo в 07.03:
Вот схема которую надо исправить
Add(MainForm,13520566,378,266)
{
Width=306
Height=210
Position=1
}
Add(Edit,3523987,595,308)
{
Left=70
Top=70
Width=200
Text=""
Point(Handle)
Point(onKeyDown)
}
Add(Button,8724423,480,333)
{
Left=5
Top=65
Width=45
Caption="push"
Data=String(01234567891345 + буквы)
link(onClick,3523987:doText,[(557,339)(557,314)])
}

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2014-01-09 09:05:56 ЛС | профиль | цитата
letters.rar
lisnic писал(а):
у меня не работает
Обмен файлами
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1letters.rar [720B] [148]
Ответов: 9906
Рейтинг: 351
#8: 2014-01-09 09:26:17 ЛС | профиль | цитата
Tad, в твоем IC пустые св-ва для точек.
Мабут твою в касабуту

Add(MainForm,13520566,371,77)
{
Height=103
Position=1
}
Add(Edit,775967,441,77)
{
Left=10
Top=20
Width=365
link(onChange,9782296:doTest,[])
}
Add(InlineCode,9782296,511,77)
{
WorkPoints=#6:doTest|
EventPoints=#5:onRes|
Code=#15:unit HiAsmUnit;|13:// Author Tad|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|4: |24: onRes : THI_Event;|51: PROCEDURE doTest(var _Data:TData; Index:Word);|0:|5: end;|0:|14:implementation|0:|29:PROCEDURE THiAsmClass.doTest;|16:var s,ss:string;|14: i:integer;|5:BEGIN|9: ss:='';|21: s:=toString(_Data);|2: |26: for i:=1 to Length(s) do|46: if s[i] in ['0'..'9'] then else ss:=ss+s[i];|24: _hi_onEvent(onRes,ss);|4:END;|0:|0:|4:end.|
link(onRes,775967:doText2,[(550,83)(550,69)(431,69)(431,90)])
}
карма: 9

0
Ответов: 1535
Рейтинг: 176
#9: 2014-01-09 09:26:42 ЛС | профиль | цитата
Почему-то такая же ерунда. Хотя, там достаточно копировать точки из IC в свойство и соответственно соединить в схеме.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 16884
Рейтинг: 1239
#10: 2014-01-09 09:51:51 ЛС | профиль | цитата
Интересно, копирую с форума. Всё вроде нормально
icmy.gif
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1icmy.gif [2.9KB] [305]
Ответов: 9906
Рейтинг: 351
#11: 2014-01-09 10:03:58 ЛС | профиль | цитата
Встретил рационализатора - убей его ((с) НЕ МОЁ)

Чисто из любопытства: покажи свой InlineCode.ini
------------ Дoбавленo в 10.03:
Кстати, есть еще такая штука, как профиль...
карма: 9

0
Ответов: 16884
Рейтинг: 1239
#12: 2014-01-09 10:32:11 ЛС | профиль | цитата
code_32777.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_32777.txt [770B] [219]
Ответов: 9906
Рейтинг: 351
#13: 2014-01-09 10:42:47 ЛС | профиль | цитата
Если еще и папка %HiAsm%ElementsDelphiprof - пустая, тогда вообще ничего не понимаю.

В принципе, я попытался поиграться с профилями - требуемого результата достичь не получилось.
Тут, правда, от версии среды может сильно зависеть. А проверять это на всех средах - да пошло оно нафиг.

Не исключаю (между прочим) еще и того, что ты, Tad, полную истину все таки скрываешь....
карма: 9

0
Ответов: 1535
Рейтинг: 176
#14: 2014-01-09 11:07:15 ЛС | профиль | цитата
Tad писал(а):
Интересно, копирую с форума. Всё вроде нормально

Синарикё.jpg
Я тоже не могу понять. Тут точек в свойстве IC нет.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
файлы: 1Синарикё.jpg [64.5KB] [354]
Ответов: 758
Рейтинг: 112
#15: 2014-01-09 11:13:30 ЛС | профиль | цитата
ser_davkin писал(а):
Почему-то такая же ерунда. Хотя, там достаточно копировать точки из IC в свойство и соответственно соединить в схеме.
Есть такая фича форума . Скопируйте схему в Word и отобразите непечатаемые символы. И увидите вместо пробелов интересный символ под названием неразрывный пробел
hiword.png
Решение: в Word делаем замену "^s" на " " и вставляем в HiAsm

P.S.: Такое явление наблюдается не во всех браузерах
карма: 1

0
файлы: 1hiword.png [52.6KB] [494]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)