# Load numbered jpgs into MC - based on BTN press

**URL:** https://forum.kirupa.com/t/load-numbered-jpgs-into-mc-based-on-btn-press/179581
**Category:** Uncategorized
**Created:** [February 21, 2006, 1:39pm UTC](https://forum.kirupa.com/t/load-numbered-jpgs-into-mc-based-on-btn-press/179581 "2006-02-21T13:39:24Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![kingman109](https://avatars.discourse-cdn.com/v4/letter/k/b5ac83/32.png) [@kingman109](https://forum.kirupa.com/u/kingman109)
#### Post date: [February 21, 2006, 1:39pm UTC](https://forum.kirupa.com/t/load-numbered-jpgs-into-mc-based-on-btn-press/179581/1 "2006-02-21T13:39:24Z")

</div>

okay… prob take more time to explain why… .but basically i have 100 buttons being generated and assigned names ( eh\_1, eh\_2, eh\_3, … ). On press they are controlling several functions but i would also like them to load a corresponding jpg into a blank movie clip. the jpgs are labeled… (1.jpg, 2.jpg …)

```auto
var currentButton:Number = new Number();
for (var i:Number = 1; i<101; i++) {
       _root["eh_"+i].id = i;
       _root["eh_"+i].onPress = function() {
               currentButton = this.id;
               numpressed = i;
               var BGload= eval("../images/backgrounds/"+i+".jpg");
               _root.BG_mc1.loadMovie(BGload);
               _root.debug3.text = "pressed = "+currentButton;
               currentButton %= bgColorArray.length;
               transformColor(hexToARGB(bgColorArray[bgColorNum]));
               _root.debughex.text = "loaded RGB:
R: "+bgct.redOffset+"
G:
"+bgct.greenOffset+"
B: "+bgct.blueOffset;
       };

```

now… when i do this its giving me an undefined variable for BGload. any ideas?

thanks in advance
