Вверх ↑
Этот топик читают: Гость
Ответов: 6
Рейтинг: 2
#1: 2008-12-01 11:58:44 ЛС | профиль | цитата
Вот пытался сделать, но в примере просто сортируються строки а по длине как это сделать просто не пойму, в поиске тоже не нашел решения.
Помогите пожалуйста.

code_10824.txt
карма: 0

0
файлы: 1code_10824.txt [1.3KB] [144]
Ответов: 199
Рейтинг: 7
#2: 2008-12-01 12:34:50 ЛС | профиль | цитата
А тебе зачем?
Я думаю можно было сделать если бы свойство "addType" выносилось как метод т.е. появлялась точка на компоненте справа.
карма: 0

0
Ответов: 3851
Рейтинг: 159
#3: 2008-12-01 12:37:12 ЛС | профиль | цитата
можно code_10825.txt так..
карма: 0
начавший
1
файлы: 1code_10825.txt [1.8KB] [145]
Голосовали:mikef
Ответов: 199
Рейтинг: 7
#4: 2008-12-01 12:41:12 ЛС | профиль | цитата
Андрей, касперский вот так реагирует при компиляции на твою схему Вредоносная программа: Hoax.Win32.Agent.c
карма: 0

0
Ответов: 6
Рейтинг: 2
#5: 2008-12-01 12:50:01 ЛС | профиль | цитата
Андрей спасибо, отлично реализовано, инетересно применение компонента ChanelToIndex. Попробовал, пример работает и без него, но на всякий оставил.

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


карма: 0

0
Ответов: 3851
Рейтинг: 159
#6: 2008-12-01 13:06:03 ЛС | профиль | цитата
lenchik_vla, я старался

отправь им сие творение - пускай объяснят - что оне имели () ввиду..
карма: 0
начавший
1
Голосовали:Tad
Ответов: 199
Рейтинг: 7
#7: 2008-12-01 13:28:15 ЛС | профиль | цитата
Андрей не горичись, меня тоже их контора слегка напрягает, а постарался ты хорошо!
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2008-12-01 13:34:56 ЛС | профиль | цитата
Андрей., оригинально. +1
( если вместо StringTable применить StrList то еще и строки одинаковой длины отсортируются и по алфавиту.)
Avast! молчит.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#9: 2008-12-01 15:17:50 ЛС | профиль | цитата
mikef писал(а):
инетересно применение компонента ChanelToIndex

На кой черт он там вообще нужен. Выкиньте его и посмотрите -- тот же самый результат будет. Данные типа Null при преобразовании в Integer дают 0.
карма: 22

0
Ответов: 3851
Рейтинг: 159
#10: 2008-12-01 15:44:47 ЛС | профиль | цитата
nesco писал(а):
Данные типа Null при преобразовании в Integer дают 0
пора писать свод недокументированных возможностей хиасма
карма: 0
начавший
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#11: 2008-12-01 15:55:40 ЛС | профиль | цитата
Андрей. писал(а):
пора писать свод недокументированных возможностей хиасма


Хех, что я могу сказать, только процитировать всеми уважаемого Galkova

Galkov писал(а):
А как действуют "продвинутые пользователи" HiAsm ??? Нет, они не заучивают порядок функционирования каждого элемента, а просто смотрят исходник по Ctrl+F, после чего с блеском демонстрируют свое искусство hiСхемотехники
И пусть мне скажет кто-нибудь, что это не так

карма: 22

0
Ответов: 3851
Рейтинг: 159
#12: 2008-12-01 16:02:36 ЛС | профиль | цитата
это понятно, свод нужен для продвигающихся пользвателей, для уже продвинутых он не нужон - согласен
карма: 0
начавший
0
Ответов: 16884
Рейтинг: 1239
#13: 2008-12-01 23:24:24 ЛС | профиль | цитата
nesco писал(а):
Хех, что я могу сказать, только процитировать всеми уважаемого Galkova
Цитировать классиков - похвально, но было сказано о "продвинутых ользователях".
А другой классик сказал :
HiAsm или Конструктор программ это прежде всего система визуального проектирования и разработки приложений, не требующая от пользователя знания языков программирования и особенностей функционирования ОС, позволяющая быстро и легко писать(рисовать) небольшие программы.

И этому пользователю, не знающему языков программирования, сколько бы он не жал на Ctrl+F и не смотрел на исходник - поможет "как мертвому припарки"
Так что прав
Андрей. писал(а):
пора писать свод недокументированных возможностей

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#14: 2008-12-02 07:11:19 ЛС | профиль | цитата
Вообще-то, сразу следующие за цитатой, слова "классика" были таковы:
Galkov писал(а):
Есть у нас такая беда, ее надо обязательно помнить при создании "нового мира", и это отдельный и очень нужный разговор, ИМХО
Собственно, я же не просто так написал в самом первом посте:
И если для этой цели нам потребуется автоматически формировать "хронологию" вызова внешних событий и использования данных из MT-потоков, на основании таких же данных от внутренних элементов схемы, значит мы ОБЯЗАНЫ сделать это

"хронология" - это и есть "расписание станций" в модели паровозиков.


------------ Дoбавленo:

за цитирование вне контекста, меняющее смысл сказанного - ноги выдергивать надо, ИМХО
карма: 9

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#15: 2008-12-02 08:58:56 ЛС | профиль | цитата
Galkov писал(а):
ноги выдергивать надо

Не надо, смысл от этого совершенно не меняется, кто-то смотрит как передается MT-поток, кто-то смотрит хронологию опроса внешних точек, а кто-то какие данные нужны, и что получается. Я еще раз повторюсь -- не меняется смысл, и обычный пользователь, тот который не лезет в код по Ctrl-F, откуда узнает, что преобразование toInteger(Data), при Data = Null даст на выходе 0, или что toString(Data) при тех же данных даст пустую строку, наверное, только экспериментальным путем. Ты написал правильно, но указал только частный случай глобальной проблемы
карма: 22

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)