пакеты не могут быть вложенными - PullRequest
0 голосов
/ 31 августа 2010

выдает ошибку при импорте mx.resource.resourcebundle, что пакеты не могут быть вложены

package common
{
    import common.clsGlobals;

    import flash.desktop.NativeProcess;
    import flash.desktop.NativeProcessStartupInfo;
    import flash.events.IOErrorEvent;
    import flash.events.NativeProcessExitEvent;
    import flash.events.ProgressEvent;
    import flash.filesystem.File;
    import flash.filesystem.FileMode;
    import flash.filesystem.FileStream;

    import mx.collections.XMLListCollection;
    import mx.controls.Alert;
    //import mx.events.FileEvent;
    import mx.resources.*;

Ответы [ 2 ]

0 голосов
/ 31 августа 2010

Вы получите эту ошибку, если данный код является частью тега <mx:Script></mx:Script> в файле mxml.Это может произойти, когда вы используете метод <mx:Script source="filename.as"/> для включения ActionScript в ваши компоненты mxml.Если это так, вы можете исправить это, удалив блок package.

Лучше скопировать код в блок CDATA внутри тега <mx:Script>, чем хранить его в отдельном файле, но это ваш выбор.

0 голосов
/ 31 августа 2010

Это глупая ошибка Flex Builder, которая обычно говорит о том, что в вашем приложении есть какая-то другая ошибка, а иногда - что у вас вообще нет ошибок. Очистите ваш проект (меню «Проект» -> «Очистить») и его уже не будет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...