# Movie Loader Problem

**URL:** https://forum.kirupa.com/t/movie-loader-problem/275194
**Category:** flash
**Created:** [November 11, 2008, 3:02am UTC](https://forum.kirupa.com/t/movie-loader-problem/275194 "2008-11-11T03:02:29Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Pherank](https://avatars.discourse-cdn.com/v4/letter/p/4af34b/32.png) [@Pherank](https://forum.kirupa.com/u/Pherank)
#### Post date: [November 11, 2008, 3:02am UTC](https://forum.kirupa.com/t/movie-loader-problem/275194/1 "2008-11-11T03:02:29Z")

</div>

I have an interface file with this code

```auto
MovieLoader("Game.swf");

```

that calls the MovieLoader class:

```auto

package {
    
    import flash.display.*;
    import flash.display.Loader;
    import flash.net.URLRequest;
    import flash.events.*;

    public class MovieLoader extends Sprite {
        private var loader:Loader;
        public function MovieLoader(fileName:String) {
            loader = new Loader();
            loader.contentLoaderInfo.addEventListener(Event.INIT, contentComplete);
            loader.load(new URLRequest(fileName));
        }
        private function contentComplete(event:Event):void {
            trace(loader.content);
            addChild(loader);
        }
    }
}

```

I’m getting the following error:

```auto
TypeError: Error #1034: Type Coercion failed: cannot convert "Game.swf" to MovieLoader.

```

Any ideas why the filename string isn’t liked?
