# 1046 error

**URL:** https://forum.kirupa.com/t/1046-error/294969
**Category:** flash
**Created:** [August 23, 2009, 4:52pm UTC](https://forum.kirupa.com/t/1046-error/294969 "2009-08-23T16:52:48Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![cyrilrouhana](https://avatars.discourse-cdn.com/v4/letter/c/b77776/32.png) [@cyrilrouhana](https://forum.kirupa.com/u/cyrilrouhana)
#### Post date: [August 23, 2009, 4:52pm UTC](https://forum.kirupa.com/t/1046-error/294969/1 "2009-08-23T16:52:48Z")

</div>

i have this code in a \*.as file

```auto
package {
 import flash.display.*;
 import flash.events.DataEvent;
 public class Uvligne extends Sprite {
  var parentMC:MovieClip;
  var ycoo:int;
  var swidth:int;
  var sheight:int;
  var elipsesize:int;
  var fillcolor:String;
  var linecolor:String;
  var txtArray:Array=new Array ;
  var uvArray:Array=new Array ;
  var y0:int=5;
  var e:Event;
  var [url:String="http://127.0.0.1/PJI/datalayer.php](http://www.kirupa.com/forum/String="http://127.0.0.1/PJI/datalayer.php)";
  public function Uvligne(mc:MovieClip):void {
   parentMC=mc;
  }
  public function drawRoundRectangle(ycoo,swidth,sheight,elipsesize,fillcolor,linecolor):void {
   var container:Sprite=new Sprite ;
   container.graphics.lineStyle(0,linecolor);
   container.graphics.beginFill(fillcolor);
   container.graphics.drawRoundRect(5,ycoo,swidth,sheight,elipsesize,elipsesize);
   container.graphics.endFill();
   parentMC.addChild(container);
  }

  public function loadXML():void {
   var request:URLRequest=new URLRequest(url);
   request.method=URLRequestMethod.POST;
   var loader:URLLoader=new URLLoader ;
   loader.addEventListener(Event.COMPLETE,onLoaderComplete);
   var variables:URLVariables=new URLVariables ;
   variables.test="matiere";
   request.data=variables;
   loader.load(request);
  }
  public function onLoaderComplete(e:Event):void{
   var loader=URLLoader(e.target);
   trace(loader.data);
  }
 }
}

```

i get a 1046 error : type was not found or was not a compile-time constant event at this line

public function onLoaderComplete(e:Event):void{

any help???
