Hola amigos del foro miren estoy tratando de hacer una aplicacion que guarde mis wallpapers y me permita agregar mas wallpapers
la manera como estoy tratando de hacerlo es que cada vez que agrege un nuevo wallpaper me agrege un nuevo control image
encontre un tutorial que es "Hacer un explorador de imagenes" y utiliza el siguiente codigo
estoy utilizando dos botones sus nombre por defecto
tambien un ListBox con nombre por defecto y un image tambien con el nombre por defecto
he hecho segun al tutorial pero no funciona me bota un error y no se donde estaria equivocandome
o si exite alguna otra manera de hacerlo esa aplicacion
espero vuestra ayuda
la manera como estoy tratando de hacerlo es que cada vez que agrege un nuevo wallpaper me agrege un nuevo control image
encontre un tutorial que es "Hacer un explorador de imagenes" y utiliza el siguiente codigo
--codigo del button1
--deshabilitar actualizacion de lixtbox
ListBox.SetUpdate("ListBox1",false);
--obtner la carpeta a explorar deseada
folder = Dialog.FolderBrowse("Open Folder", "AutoPlay\\Images");
--llenar las tablas con todos los archivos .jpg, .png
file_jpg = File.Find(folder, "*.jpg", false, false, nil);
file_png = File.Find(folder, "*.png", false, false, nil);
images = {file_jpg,file_png};
--hacer lo siguiente para cada archivo:
for k in images do --da vueltas a traves de los distintos tipos de imagen
for j,file_path in images[k]do --da vueltas a traves de cada archivo de imagen
--añade el item a la listbox, con el nombre visible y la ruta como datos
ListBox.AddItem("ListBox1", String.SplitPath(file_path).Filename, file_path);
end
end
--permite que la listbox muestre el codigo actualizado
ListBox.SetUpdate("ListBox1",true);
codigo del button2
--mostrara la imagen seleccionada en el objeto listBox1
select=ListBox.GetSelected("ListBox1");
for j,k in Select do
Image.Load("Image1",ListBox.GetItemData("ListBox1",k));
end
----------------------------------------------------------------------------------
tambien un ListBox con nombre por defecto y un image tambien con el nombre por defecto
he hecho segun al tutorial pero no funciona me bota un error y no se donde estaria equivocandome
o si exite alguna otra manera de hacerlo esa aplicacion
espero vuestra ayuda