# Using a variable to loadMovie

**URL:** <https://forum.kirupa.com/t/using-a-variable-to-loadmovie/7748>\
**Category:** Uncategorized\
**Created:** [November 6, 2002, 10:54pm UTC](https://forum.kirupa.com/t/using-a-variable-to-loadmovie/7748 "2002-11-06T22:54:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![A\_Dub](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@A\_Dub](https://forum.kirupa.com/u/A_Dub)\
**Post date:** [November 6, 2002, 10:54pm UTC](https://forum.kirupa.com/t/using-a-variable-to-loadmovie/7748/1 "2002-11-06T22:54:00Z")

</div>

simple question, can i use a variable to load a new .swf file? this doesn’t seem to work…

function swapMovie (newMovie) {  
unloadMovie(10);  
newMovie = newMovie + “.swf”;  
// trace(newMovie);  
loadMovie(eval(newMovie), 10);  
}

thanks for any help!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [November 6, 2002, 11:25pm UTC](https://forum.kirupa.com/t/using-a-variable-to-loadmovie/7748/2 "2002-11-06T23:25:24Z")

</div>

This works:

\_root.createEmptyMovieClip(“button”,10);  
newMovie = “hex”;  
newMovie = newMovie+“swf”;  
button.\_x=50;  
button.\_y=50;  
//trace(newMovie);  
loadMovie(newMovie, button);

By trial and error it seems you can load it into 10 if its given a filename:

loadMovie(“hex.swf”,10);

but this doesnt work:

loadMovie(newMovie,10);

seems you have to specify the movieclip name when dealing with variables.

Hope this helps

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [November 6, 2002, 11:41pm UTC](https://forum.kirupa.com/t/using-a-variable-to-loadmovie/7748/3 "2002-11-06T23:41:10Z")

</div>

ahh… i see.

thanks!
