![]() |
include или Import и class
Помогите - туплю. Делал по мануалу.
Создал файл "TestClass.as" содержание следующее Код:
pacageВ первом кадре пытаюсь вставить строки "import tmp.TestClass;" "import tmp.*; #include "tmp.TestClass.as" и произвлдые от этого. При запуске отдачик ругается указывая либо а сому строчку либо на следующуюю и необьясняя причин. В чём ошибка? |
в as2 нету ни «package», ни, тем-более, «pacage»
Путь к классу указывается вот так: someFolder1.someFolder2.MyClass { //... } |
а include?
|
что инклуд?
|
файл "tmp\TestClass.as"
Код:
public class Name TestClasstmp.TestClass AAA; Не хочет. Если писать Код:
AAA = tmp.TestClass(); |
Код:
public class myFolder1.myFolder2.MyClass extends Object {Код:
import myFolder1.myFolder2.MyClass; |
файл "tmp\TestClass.as"
Код:
class tmp.TestClass {Код:
import tmp.TestClass; |
Определитесь для начала, на какой версии языка вы пишете, затем синтаксис языка, затем изучите директивы.
А сейчас у вас невыразительная каша, сдобренная незнанием синтаксиса и даже английского языка. |
dimarik - выглядит всё логично, но отладчик продолжает бредить:
Цитата:
|
если не ошибаюсь в ас2 нет public или private классов...
Вы в классе пишете: Код:
public Print()"в кадре флешки: tmp.TestClass AAA;" - не понятно что это, и что такое AAA? Код:
class TestClassс помошью import вы задаете обращение к классу не указывая полный путь к package, а напрямую используя имя класса import можно использовать как в кадрах так и в самом классе до описания класса пример: Код:
import com.adobe.docs.learnAs2.util.UserClass;updated чуток с опозданием, пока писАл уже разжевали, вроде что к чему :) |
| Часовой пояс GMT +4, время: 19:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.