Hi
also wie schon die Überschrift sagt ich hab ein fehler im skript den oich nich rausfinde das kommische er kam plötzlich also voher ging das skript aber dan kam dieser fehler :
Spoiler anzeigen
ShellExecute($array[@TRAY_ID-11])
ShellExecute(^ ERROR
und das ist das skript :
Spoiler anzeigen
#Include
#Include
Opt("TrayOnEventMode",1)
Dim $szDrive, $szDir, $szFName, $szExt, $array[1]
Dim $file
Opt("TrayMenuMode",1)
$Progs = TrayCreateMenu("Programme")
$Hinzu = TrayCreateItem("Hinzufügen")
TrayItemSetOnEvent(-1, "_add")
TrayCreateItem("")
$save = TrayCreateItem("Speichern")
TrayItemSetOnEvent($save,"_save")
TraySetState()
$open = TrayCreateItem("Wiederherstellen")
$exititem = TrayCreateItem("Beenden")
TrayItemSetOnEvent(-1, "_Exit")
TraySetState()
While 1
sleep(100)
WEnd
Func _add()
$file = FileOpenDialog("Choose EmbedFile",@DesktopDir,"All Files (*.*)")
If $file <> "" Then
$split = _PathSplit($file, $szDrive, $szDir, $szFName, $szExt)
$item = TrayCreateItem($split[3],$Progs)
$array[Ubound($array)-1] = $file
TrayItemSetOnEvent(-1, "_Run")
_arrayAdd($array, "")
EndIf
EndFunc
Func _Run()
ShellExecute($array[@TRAY_ID-11])
EndFunc
Func _Exit()
Exit
EndFunc
Func _save()
IniWrite("Save.ini","Pogramme",$file,"[0]")
EndFunc
nur wen ich Hinzufügen und Save weg mache gehts