Frage an Experten: Wie und Womit kann man das realisiern

Ben Benson

Cadet 3rd Year
Registriert
Jan. 2012
Beiträge
40
Hallo Freunde
ich möchte gern am Pc ein kleines Script erstellen wo man
auf einen Knopf drückt (insg. sollen es ca 120 beschriftete Buttons sein) und es wird dann ganz simple
direkt (ohne verzögerung eine kurzes WAV/Mp3 Sound) abgespielt. wenn möglich sollte in der GUI dann jeweils (zum bestimmten gedrückten Knopf) auch sein dazugehöriges BILD (Jpeg?) angezeigt werden.

Also 120 div. knöpfe im Interface wo jeweils seinen sound abspielt und sein dazugehöriges Bild anzeigt. Total simpel eigentlich .

Frage: welche Programmiersprache oder welches App sollte ich benutzen und wie das Script schreiben um das zu realisieren?? Habe in der schule c++ mal gelernt aber alles vergessen hab ahnung bischen von html aber das ist auch alles. Die einfachste Lösung wäre mir am liebsten (egal welche software) für Hilfe und Antworten bin ich sehr dankbar.
 
Zuletzt bearbeitet:
Kannst du programmieren? :D


P.S: HTML ist keine Programmierung, sondern eine Darstellungssprache! :p
 
Zuletzt bearbeitet:
Hier mal ein Beispielcode in AutoIt:

Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 615, 438, 192, 124)
$Button1 = GUICtrlCreateButton("Button1", 72, 48, 75, 25)
$Button2 = GUICtrlCreateButton("Button2", 176, 48, 75, 25)
$Button3 = GUICtrlCreateButton("Button3", 280, 48, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###


While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit


        Case $Button1
                SoundPlay("D:\sound1.mp3")
        Case $Button2
                SoundPlay("D:\sound2.mp3")
        Case $Button3
                SoundPlay("D:\sound3.mp3")


    EndSwitch
WEnd
 
Vielen dank Fr4g3r ich probier das mal aus mit AutoIt. brauche ich nur den script editor oder alle Komponenten?
für jeden weiteren button 104 (pixel?) aufwärts? Vielen dank für dein beispiel script
 
Also am einfachsten ist es mit folgenden 3 Komponenten:

Autoit (Main) --> http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe

SciTE (Editor) --> http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe

Koda (GUI-Designer) --> http://www.heise.de/download/koda-formdesigner.html

Alle 3 in der Reihenfolge installieren und danach Koda starten.
Dort die Buttons platzieren und auf jeden Button einen Doppelklick machen und notify auswählen.
Anschließend F10 drücken und den Code anpassen.

//edit:
Statt

$Button2 = GUICtrlCreateButton("Button2", 248, 24, 75, 25)

kannst du dann auch schreiben

$Button2 = GUICtrlCreatePic("D:\Mein_Bild.jpg", 248, 0, 89, 49)

Dann zeigt er das Bild statt dem Button an.
 
Zuletzt bearbeitet:
Zurück
Oben