![]() |
|
||||||||||
|
|||||
|
А почему нельзя тупо ссылку записать ?
И вообще убирай пути, иначе код ужасный получится Последний раз редактировалось miramax; 09.10.2006 в 23:34. |
|
|||||
|
Modus ponens
|
эээ... ну как бы это сказать, не в обиду, но код больше похож на попытку запихать мизинец правой ноги в левое ухо, при чем так, чтобы колено находилось за спиной... теоретически, если систематически заниматься йогой, то после долгих тренировок это все таки удасться... но если задача была изначально просто почесаться в ухе, то подход к ее решению не может не вызывать удивления =)
class TKonjunction extends Object
{
//ессна нужно описать структуру объекта и что такое левая и правая части
// типа:
// checkedObject.rightPart =
// checkedObject.leftPart =
// checkedObject._txt =
// ну и так далее...
function TKonjunction (leftPart:Number, rightPart:Number, checkedObject:Object){
public function True(AA:Boolean,AB:Boolean,AC:Boolean,AD:Boolean,AE:Boolean,AF:Boolean):Boolean
{
return checkedObject['leftPart'].True(AA,AB,AC,AD,AE,AF) && return checkedObject['rightPart'].True(AA,AB,AC,AD,AE,AF);
}
// тут, я так понял, нужно просто отобразить формулу и/или результат вычисления
// тогда просто передаем во все том же объекте ссылку на текстовое поле
public function Show():Void
{
checkedObject._txt.text=checkedObject.formula + "" + checkedObject.rightPart + '&' + checkedObject.leftPart +True(AA,AB,AC,AD,AE,AF).toString();
}
Show();
}
}
ЗЫ. возможно что-то где-то не совсем так написал, кавычки не туда влепил или еще что-то, просто действительно тяжело понять смысл проделанной работы =) Вот, написал простенький пример, там еще конечно много чего надо бы дописать, но главное - принцип: Вложение 15428
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 27.04.2008 в 22:15. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|