Вверх ↑
Этот топик читают: Гость
Ответов: 578
Рейтинг: 14
#1: 2017-04-27 08:21:12 ЛС | профиль | цитата
Подскажите как удалить пустые строки, вот такая конструкция почему то компилируется с ошибкой: There is no overloaded version of '_DoData' that can be called with these arguments


Add(MainForm,2953706,182,182)
{
link(onCreate,12187050:doCompare,[])
}
Add(Message,14203243,322,196)
{
}
Add(If_else,12187050,252,196)
{
link(onTrue,14203243:doMessage,[])
link(Op2,5959023:Value,[])
}
Add(Memory,5959023,259,140)
{
Default=String()
}
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 16884
Рейтинг: 1239
#2: 2017-04-27 08:26:42 ЛС | профиль | цитата
1. Может нужно обновиться с SVN?
2. If_else сравнивает по типу Op1.
Add(MainForm,3708477,98,161)
{
link(onCreate,12187050:doCompare,[])
}
Add(Message,14203243,238,175)
{
}
Add(If_else,12187050,168,175)
{
link(onTrue,14203243:doMessage,[])
link(Op1,5959023:Value,[])
}
Add(Memory,5959023,168,119)
{
Default=String()
}


Редактировалось 3 раз(а), последний 2017-04-27 08:38:20
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 578
Рейтинг: 14
#3: 2017-04-27 08:56:34 ЛС | профиль | цитата
Обновился, но ничего не изменилось. И Ваш пример так же компилируется с ошибкой
карма: 0

0
Ответов: 8889
Рейтинг: 823
#4: 2017-04-27 14:17:33 ЛС | профиль | цитата
GanjaKyp
А так?


Add(MainForm,249799,126,63)
{
link(onCreate,3294272:doFor,[])
}
Add(ListBox,9660984,413,77)
{
Left=10
Top=5
Width=170
Height=220
}
Add(For,3294272,182,77)
{
End=31
link(onEvent,4326285:doOperation,[])
}
Add(Math,4326285,231,77)
{
OpType=8
Op2=2
ResultType=0
link(onResult,180673:doCompare,[])
}
Add(If_else,180673,280,77)
{
Op2=Integer(0)
link(onTrue,14236288:doData,[])
link(onFalse,16142985:doData,[(333,90)(333,132)])
}
Add(DoData,14236288,343,77)
{
Data=String(ааааааа)
link(onEventData,8174426:doWork2,[])
}
Add(DoData,16142985,343,126)
{
link(onEventData,8174426:doWork3,[(395,132)])
}
Add(HubEx,8174426,391,77)
{
link(onEvent,9660984:doAdd,[])
}
Add(ListBox,1706660,532,175)
{
Left=190
Top=5
Width=165
Height=220
}
Add(Button,6666009,343,168)
{
Left=155
Top=230
Caption=">>"
link(onClick,15388087:doEvent1,[])
}
Add(ArrayEnum,10470776,427,175)
{
link(onItem,8472805:doCompare,[])
link(Array,9660984:Array,[])
}
Add(Hub,15388087,392,168)
{
link(onEvent1,1706660:doClear,[(521,174)(521,188)])
link(onEvent2,10470776:doEnum,[])
}
Add(If_else,8472805,476,175)
{
Type=5
Op1=String()
link(onTrue,1706660:doAdd,[])
}

карма: 19

0
Ответов: 16884
Рейтинг: 1239
#5: 2017-04-27 15:15:58 ЛС | профиль | цитата
GanjaKyp писал(а):
И Ваш пример так же компилируется с ошибкой


И где ошибка ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 578
Рейтинг: 14
#6: 2017-04-28 07:12:26 ЛС | профиль | цитата
Странно, стоит сборка 186 с последними обновлениями
Не компилируется если есть любой из компонентов в котором данные по умолчанию пустая string

--- Добавлено в 2017-04-28 07:14:21

Работает только вот так


Add(MainForm,3708477,497,294)
{
link(onCreate,12187050:doCompare,[])
}
Add(If_else,12187050,602,308)
{
link(Op2,15166824:Text,[])
}
Add(StrList,15166824,609,245)
{
}

Редактировалось 1 раз(а), последний 2017-04-28 07:14:21
карма: 0

0
Ответов: 4622
Рейтинг: 746
#7: 2017-04-28 11:11:40 ЛС | профиль | цитата
У меня, как и у других - компилируется. Следовательно, что-то у тебя не так. Запакуй в архив и выложи куда-нибудь свою папку Elements\Delphi.
карма: 26

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