| For anyone that read this thread previously, I edited it because I decided to a take a different route toward solving this problem.  I can't quite figure out why I'm getting the Compile Error: Unable to convert from 'String' to 'Int' on the line that reads: 
 
 texture_file_name = NextFile(dir) 
 I'm sure it's some fundamental misunderstanding of how to handle files in a directory, but I can't quite figure out what the problem is or how to properly use the functions with the existing documentation.
 
 In this code I am trying to cycle through a pre-defined "Textures" directory that contains images of textures to be used in a map editor.  For each texture image, I create a white "floor" with that particular image drawn over it, and store them into an array.
 
 
 
			Local textures:TFloor[] = New TFloor[texture_num]		'An array that holds the different types of textures
			Local texture_file_name:String	'Name of the current texture image file under consideration
			Local dir:String = AppDir + "\Textures"	'Textures directory
			'Load the textures from the Textures directory
			For Local i:Int = 0 To (texture_num - 1)
				texture_file_name = NextFile(dir)
				textures[i] = TFloor.Create(255, 255, 255, texture_file_name, LoadImage(texture_file_name))
				texture_file_name = Null
			Next
 
 
 |