Hilfe beim Umstieg von AutoIt auf VB

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von gs93.

    Hilfe beim Umstieg von AutoIt auf VB

    Hallo,

    ich bin relativ neu in VB und hab vorher sehr viel mit AutoIt gescriptet (VB ähnlich). Jetzt möchte ich gerne wissen wie ich mit VB:

    - Swich- Schleifen machen kann
    - Ini-Dateien lesen (Einzelne Einträge, Sectionnames und ganze Sections als Array zurückgeben)
    - Windows Media Player Objekt erstellen
    - Dateien Downloaden
    - nur den inhalt als Source und nicht als Datei downloaden
    - Dateiversion auslesen
    - den Pfad zum Programm herausfinden
    - bei einem Image neue Bilder setzen

    Ich hoffe jemand kann zumindest ein paar von diesen Fragen beantworten.

    Vielen Dank schonmal an euch :)
    - Switch: Select Case
    - Hier gibt es mehrere Möglichkeiten, einfach mal suchen (auch hier im Forum)
    - Rechtsklick auf Toolbox -> Elemente auswählen... -> unter COM
    - Z.b. mit einem Webclient
    - HTTPReqest/Webclient DownloadString(Async)-Methode
    - Application.ProductVersion
    - Application.StartupPath

    bei einem Image neue Bilder setzen

    Verstehe nicht was du meinst.
    Uff, ich bin auch relativ neu, kann dir aber zur letzten Frage (hoffe ich) eine Antwort geben:

    Du gibst das Bild als ImageLocation in der PictureBox an, also Pfad, Dateiname und natürlich Erweiterung. Wenn du das Bild ändern willst, reicht ein Befehl:
    [Name der PictureBox].ImageLocation = [Dateipfad als String (so geschrieben: "[Dateipfad]/[Dateiname]/[Endung]" als normalen Pfad) oder als Text z.B. aus einer Textbox (bsp: TextBox1.Text)]

    Ich hoffe, ich konnte dir helfen!
    - Switch = Select Case
    - INI Dateien gibts eine API, einfach mal Googeln
    - WMP = muss man nur der Toolbox hinzufügen und auf die Form ziehen -> Google
    - Dateien downloaden geht mit WebClient
    - Versteh ich nicht ?(
    - Google
    - Application.StartUpPath bzw. Application.ExecutablePath (mit Dateiname)
    - Kapier ich auch nicht ^^

    Edit: To late^^