Moin!
Du legst einen Array ar an.
Du öffnest den Ordner ...
Du liest alle Dateinamen in einen Array ein. (filename -> ar[]['filname'])
Für jedes Element des Arrays {
Test, ob tatsächlich Bild (zum Beispiel durch Versuch, Breite zu ermitteln){
ja -> optional: Ermittle Höhe, Breite des Bildes und schreibe diese ebenfalls in den Array (width -> ar[i]['width']; height=ar[i]['height'])
nein -> { ar[i] aus Array löschen }
}
}
zähle Elemente des Arrays
Ermittle daraus die Spaltenzahl spaltenzahl nach der Dir vorschwebenden Vorschriftk=0
i=0
schreibe "<table>"
Für jedes Element i des Arrays {
k++
if k=1 {
schreibe "<tr>"
}
schreibe <td><img src=ar[i]['name'] height=ar[i]['height'] width=ar[i]['height']></td>
if i=spaltenzahl {
k=0
schreibe "</tr>"
}
}Tabelle auffüllen:
if k != 0 {
Für k=k, k<=spaltenzahl, k++ {
schreibe <td> </td>
}
}
schreibe </table>Das ist der Plan. Jetzt musst Du "nur" noch die Befehle und deren Syntax für Deine Sprache raussuchen und kannst loslegen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Danke für deine Hilfe.
Dein Plan ist ein bisschen kompliziert. lol (für einen Anfänger wie mich)
Ich möchte einfach nur alle bilder eines folders in ein array setzen z.b. ar[].
Ich will wissen ob es da ein Befehl gibt um sie einfach hineinzulesen da ich nur diesen befehl kenne um einzelne Bilder, bestimmte Bilder einzulesen:
bild16 = getImage(getDocumentBase(),"bild16.jpg");
? :(