dowsher escribió:
No entiendo porque este tema se esta alargando tanto si lo que el usuario busca no es tan complicado
Bueno, parece ser que no comprendes muy bien como funciona el código de programación y por ello te resulta difícil crear el código para lo que necesitas. Cualquier línea de código que no comprendas, lee la ayuda de AMS ahí esta todo (si no sabes ingles usa el traductor google xD).
Pero bueno, para no hacerte el cuento largo aquí te dejo este ejemplillo que acabo de hacer para ti.
- HIDE: ON
- Hidebb Message Hidden Description
Hola, como estas? Mil gracias!!!
Es totalmente diferente a lo que yo estaba haciendo, esto lee las carpetas y los archivos sin necesidad de ponerlos manualmente.
Ahora viene la parte más difícil como que cuente los que hay, los que se instalaran, la barra de progreso...
También lo de los preestablecidos, en ListBox los hacía por ejemplo así:
los_checkeados = ListBox.GetChecked("ListBox1", BST_CHECKED);
if los_checkeados ~= nil then
for c in pairs(los_checkeados) do
itemch = ListBox.GetItemCheck("ListBox1", los_checkeados[c]);
if itemch == 1 then
ListBox.SetItemCheck("ListBox1", los_checkeados[c], BST_UNCHECKED);
end
end
end
ListBox.SetItemCheck("ListBox1", 2, BST_CHECKED);
ListBox.SetItemCheck("ListBox1", 4, BST_CHECKED);
ListBox.SetItemCheck("ListBox1", 8, BST_CHECKED);
Es fascinante lo que se puede llegar a hacer con los conocimientos adecuados. Lo difícil es empezar, uno se desmoraliza al errar tanto y pasar horas sin tener idea de lo que está haciendo. No sé dónde aprender todo esto, crees que con el archivo ayuda se pueda aprender a dominar este tema?
Voy a tratar de tirar del archivo de ayuda de AMS y traducirlo.
Otra vez, gracias por ayudarme!!! Un saludo.
