# Error #2044: Unhandled ioError:. text=Error #2035: URL Not Found. URL:

**URL:** <https://forum.kirupa.com/t/error-2044-unhandled-ioerror-text-error-2035-url-not-found-url/318981>\
**Category:** Uncategorized\
**Created:** [February 5, 2011, 7:56am UTC](https://forum.kirupa.com/t/error-2044-unhandled-ioerror-text-error-2035-url-not-found-url/318981 "2011-02-05T07:56:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![luistolen](https://avatars.discourse-cdn.com/v4/letter/l/43a26b/32.png) [@luistolen](https://forum.kirupa.com/u/luistolen)\
**Post date:** [February 5, 2011, 7:56am UTC](https://forum.kirupa.com/t/error-2044-unhandled-ioerror-text-error-2035-url-not-found-url/318981/1 "2011-02-05T07:56:01Z")

</div>

I need help, I’m doing a fotoalbum advanced flash templates CS5, the truth is that I am new to this and not what the problem, because they read the titles but not seen the images, made the whole process but I send the following error:

Error # 2044: Unhandled IOError:. text = Error # 2035: URL Not Found. URL: URL: file: / / / D | / My% 20documentos/Downloads/Album/2or0.jpg

I have all the files in the same folder including the fla and swf, does not recognize, I leave my code here, thanks for your help.

import fl.data.DataProvider;  
import fl.events.ListEvent;  
import fl.transitions._;  
import fl.controls._;

[COLOR=“black”]// USER CONFIG SETTINGS =====  
**var secondsDelay:Number = 2;  
var autoStart:Boolean = true;  
var transitionOn:Boolean = true; // true, false  
var transitionType:String = “PixelDissolve”; // Blinds, Fade, Fly, Iris, Photo, PixelDissolve, Rotate, Squeeze, Wipe, Zoom, Random  
var hardcodedXML:String="\<photos\>\<image title=‘2or0’\>2or0.jpg\</image\>\<image title=‘conan’\>conan.jpg\</image\>\<image title=‘Girls\_gene’\>Girls\_gene.jpg\</image\>\<image title=‘Mystery’\>mystery.jpg\</image\>\</photos\>";[/COLOR]  
// END USER CONFIG SETTINGS**

// DECLARE VARIABLES AND OBJECTS =====  
var imageList:XML = new XML();  
var currentImageID:Number = 0;  
var imageDP:DataProvider = new DataProvider();  
var slideshowTimer:Timer = new Timer((secondsDelay\*1000), 0);  
// END DECLARATIONS

// CODE FOR HARDCODED XML =====  
imageList = XML(hardcodedXML);  
fl\_parseImageXML(imageList);  
// END CODE FOR HARDCODED XML

// EVENTS =====  
imageTiles.addEventListener(ListEvent.ITEM\_CLICK, fl\_tileClickHandler);  
function fl\_tileClickHandler(evt:ListEvent):void  
{  
imageHolder.imageLoader.source = evt.item.source;  
currentImageID = evt.item.imgID;  
}  
playPauseToggle\_mc.addEventListener(MouseEvent.CLICK, fl\_togglePlayPause);  
function fl\_togglePlayPause(evt:MouseEvent):void  
{  
if(playPauseToggle\_mc.currentLabel == “play”)  
{  
fl\_startSlideShow();  
playPauseToggle\_mc.gotoAndStop(“pause”);  
}  
else if(playPauseToggle\_mc.currentLabel == “pause”)  
{  
fl\_pauseSlideShow();  
playPauseToggle\_mc.gotoAndStop(“play”);  
}  
}  
next\_btn.addEventListener(MouseEvent.CLICK, fl\_nextButtonClick);  
prev\_btn.addEventListener(MouseEvent.CLICK, fl\_prevButtonClick);  
function fl\_nextButtonClick(evt:MouseEvent):void  
{  
fl\_nextSlide();  
}  
function fl\_prevButtonClick(evt:MouseEvent):void  
{  
fl\_prevSlide();  
}  
slideshowTimer.addEventListener(TimerEvent.TIMER, fl\_slideShowNext);  
function fl\_slideShowNext(evt:TimerEvent):void  
{  
fl\_nextSlide();  
}  
// END EVENTS

// FUNCTIONS AND LOGIC =====  
function fl\_parseImageXML(imageXML:XML):void  
{  
var imagesNodes:XMLList = imageXML.children();  
for(var i in imagesNodes)  
{  
var imgURL:String = imagesNodes\*;  
var imgTitle:String = imagesNodes\*.attribute(“title”);  
imageDP.addItem({label:imgTitle, source:imgURL, imgID:i});  
}  
imageTiles.dataProvider = imageDP;  
imageHolder.imageLoader.source = imageDP.getItemAt(currentImageID).source;  
title\_txt.text = imageDP.getItemAt(currentImageID).label;  
}  
function fl\_startSlideShow():void  
{  
slideshowTimer.start();  
}  
function fl\_pauseSlideShow():void  
{  
slideshowTimer.stop();  
}  
function fl\_nextSlide():void  
{  
currentImageID++;  
if(currentImageID \>= imageDP.length)  
{  
currentImageID = 0;  
}  
if(transitionOn == true)  
{  
fl\_doTransition();  
}  
imageHolder.imageLoader.source = imageDP.getItemAt(currentImageID).source;  
title\_txt.text = imageDP.getItemAt(currentImageID).label;  
}  
function fl\_prevSlide():void  
{  
currentImageID–;  
if(currentImageID \< 0)  
{  
currentImageID = imageDP.length-1;  
}  
if(transitionOn == true)  
{  
fl\_doTransition();  
}  
imageHolder.imageLoader.source = imageDP.getItemAt(currentImageID).source;  
title\_txt.text = imageDP.getItemAt(currentImageID).label;  
}  
function fl\_doTransition():void  
{  
if(transitionType == “Blinds”)  
{  
TransitionManager.start(imageHolder, {type:Blinds, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Fade”)  
{  
TransitionManager.start(imageHolder, {type:Fade, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Fly”)  
{  
TransitionManager.start(imageHolder, {type:Fly, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Iris”)  
{  
TransitionManager.start(imageHolder, {type:Iris, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Photo”)  
{  
TransitionManager.start(imageHolder, {type:Photo, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “PixelDissolve”)  
{  
TransitionManager.start(imageHolder, {type:PixelDissolve, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Rotate”)  
{  
TransitionManager.start(imageHolder, {type:Rotate, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Squeeze”)  
{  
TransitionManager.start(imageHolder, {type:Squeeze, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Wipe”)  
{  
TransitionManager.start(imageHolder, {type:Wipe, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Zoom”)  
{  
TransitionManager.start(imageHolder, {type:Zoom, direction:Transition.IN, duration:0.25});  
} else if (transitionType == “Random”)  
{  
var randomNumber:Number = Math.round(Math.random()\*9) + 1;  
switch (randomNumber) {  
case 1:  
TransitionManager.start(imageHolder, {type:Blinds, direction:Transition.IN, duration:0.25});  
break;  
case 2:  
TransitionManager.start(imageHolder, {type:Fade, direction:Transition.IN, duration:0.25});  
break;  
case 3:  
TransitionManager.start(imageHolder, {type:Fly, direction:Transition.IN, duration:0.25});  
break;  
case 4:  
TransitionManager.start(imageHolder, {type:Iris, direction:Transition.IN, duration:0.25});  
break;  
case 5:  
TransitionManager.start(imageHolder, {type:Photo, direction:Transition.IN, duration:0.25});  
break;  
case 6:  
TransitionManager.start(imageHolder, {type:PixelDissolve, direction:Transition.IN, duration:0.25});  
break;  
case 7:  
TransitionManager.start(imageHolder, {type:Rotate, direction:Transition.IN, duration:0.25});  
break;  
case 8:  
TransitionManager.start(imageHolder, {type:Squeeze, direction:Transition.IN, duration:0.25});  
break;  
case 9:  
TransitionManager.start(imageHolder, {type:Wipe, direction:Transition.IN, duration:0.25});  
break;  
case 10:  
TransitionManager.start(imageHolder, {type:Zoom, direction:Transition.IN, duration:0.25});  
break;  
}  
} else  
{  
trace(“error - transitionType not recognized”);  
}  
}  
if(autoStart == true)  
{  
fl\_startSlideShow();  
playPauseToggle\_mc.gotoAndStop(“pause”);  
}  
// END FUNCTIONS AND LOGIC

here is the link to the image of the problem:

[COLOR=“Red”][http://www.jcd.karaokecoatza.com](http://www.jcd.karaokecoatza.com)[/COLOR]
