hey leute
hier mein script und meine frage/problem weiter unten.
#include <Array.au3>
#include <String.au3>
do
$anzahl = InputBox("Info","Geben sie die anzahl ein:","")
Until Not @error
$zeit = (($anzahl*7.2)/60)/60
[/autoit][autoit][/autoit][autoit]$teile = StringSplit($zeit,".")
[/autoit][autoit][/autoit][autoit]If $teile[2] = "" Then
$nb24h = ($teile[1] + @HOUR)
Else
$bruch = (100/$teile[2])
$min = Int(60/$bruch)*10
$nb24h = ($teile[1] + @HOUR)
EndIf
If $nb24h > "24:00" Then
$24h = ($nb24h - 24.00)
$hfertig = ($24h + "0:00")
MsgBox(64,"","" & $hfertig,10)
Else
MsgBox(64,"","" & $nb24h,10)
EndIf
nun habe ich das problem, das wenn ich bei der inputbox z.b 1000 eingebe, dass dann ein error kommt, da sich im array die variable $teile[2] nicht befindet.
$teile[2] will ich aber, weil ich will etwas (nicht) machen lassen (if...then) wenn sich in der variable $teile[2] nichts befindet. sonst muss ich bei der inputbox immernoch eine eins hineinschreiben (also 1001) und das will ich nunmal nicht
hoffentlich könt ihr mir helfen
mfg