So, ich möchte ein Funktion bei der man eine Zahl angibt und rauskommen tut ein fertiges Bild auf dem man die Zahlen sieht. Jedoch sollen die Zahlen so aussehen: (siehe Anhang)
Die eineselnen Zahlenbilder sind in dieser Array:
[autoit]$number[0-9]
[/autoit]
gespeichert.
Mein Versuch:
func SetLive($lnsrw)
_GDIPlus_Startup()
;Checkt die Länge des Strings:
$lsn = StringLen ( $lnsrw )
;erzeugt eine Art Hintergrund
$za1 = _GDIPlus_GraphicsCreateFromHWND(WinGetHandle("Number"))
$zah1 = _GDIPlus_ImageGetGraphicsContext($za1)
;Zerlegt den String
for $i = 0 to $lsn step 1
$zx = StringMid ( $lnsrw, $i,1 )
$zax = $number[$zx]
$weite=_GDIPlus_ImageGetHeight($zax)
$hohe=_GDIPlus_ImageGetWidth($zax)
_GDIPlus_GraphicsDrawImageRect( $zah1, $zax, $i*$weite, 0, $weite, $hohe)
next
Return $za1
[/autoit][autoit][/autoit][autoit]EndFunc
[/autoit]
Jedoch hab ich Probleme mit den Funktionen umzugehen. Deshalb brauche ich ein Entwurf von euch...Ich sitze nun schon 3 Stunden dran und nun reichts