Hab jetzt noch einiges geändert. Du kannst nun in die Textbox mehrere Orte reinschreiben, diese kannst du mit jedem beliebigem Zeichen trennen. Orte dürfen a-z, A-Z und 0-9 beinhalten (ich hoffe das schließt somit alle ein, falls nicht, sag einfach bescheid), siehe Beispiel welches am Anfang eingetragen ist.
Außerdem wird die Auswahl nun in einer Datei gespeichert (weatherimages.xml neben der Binary) und ich habe eine Live-View eingefügt, welche das zuletzt runtergeladene Bild anzeigt.
-----------------------------------
C# ist eine Programmiersprache, ebenso wie auch C/++, Java etc.
Diese werden von einem Compiler kompiliert, also in vom Menschen nicht mehr lesbarem Maschinencode "umgewandelt" (wobei .Net, Java und vermutlich auch einige andere da nicht ganz so simpel sind (siehe
JIT und
Bytecode)).
Windows an sich kann mit diesem Bytecode nichts anfangen, dafür braucht man dann eine
Laufzeitumgebung wie .Net und JRE.
Batch und auch andere
Skriptsprachen dagegen werden nicht kompiliert (wobei es auch hier Ausnahmen gibt, ist jedoch nicht mit oben genanntem vergleichbar). Diese werden dann von Interpretern gelesen und ausgeführt. Mann kann ein Skript mit einem Rezept vergleichen, das dem Koch sagt, was er machen muss, genauso wie das Skript dem Interpreter (z.B. cmd.exe) vorgibt, was dieser zu machen hat.