Ist es möglich TGA Dateien in AutoIt zu öffnen , oder muss ich sie erst in BMP Dateien machen ?
TGA Bilder in Autoit öffnen ?
-
- [ offen ]
-
Aldi -
14. März 2010 um 15:06 -
Geschlossen -
Erledigt
-
-
Hallo Aldi
Zitataus der Hilfe zu GUICtrlCreatePic
filename of the picture to be loaded : supported types BMP, JPG, GIF(but not animated).mfg (Auto)Bert
-
Das war mir bekannt
Gibt es keine UDF o.ä. welche dies kann ?
-
hast du es mit gdi versucht?
-
nein habe ich noch nicht
Ist es denn damit möglich ?
Habe Windows 7 x64 und habe gehört das manche GDI Funtionen hier nicht mehr klappen
-
Habe Windows 7 x64 und habe gehört das manche GDI Funtionen hier nicht mehr klappen
das stimmt nicht, grundsätzlich klappen sie
-
Hab es mit GDI mal so probiert :
[autoit]#include <GUIConstantsEx.au3>
[/autoit][autoit][/autoit][autoit]
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>_GDIPlus_Startup()
[/autoit][autoit][/autoit][autoit][/autoit][autoit]#Region ### START Koda GUI section ### Form=
[/autoit][autoit][/autoit][autoit]
$Form1 = GUICreate("Form1", 625, 443, 192, 124)
$hBitmap = _GDIPlus_BitmapCreateFromFile(@ScriptDir &"\show.tga")
$hGraphic = _GDIPlus_GraphicsCreateFromHWND($Form1)
_GDIPlus_GraphicsDrawImage($hGraphic, $hBitmap, 0, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###While 1
[/autoit][autoit][/autoit][autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit]
WEndLeider wird damit kein Bild erstellt
Ist es so überhaupt korrekt ?
-
Ja ich glaube das ist korrekt ich habe es auch mit einem anderen Code probiert und es funktioniert nicht.
Wird wahrscheinlich nicht supported, aber da gibt es bestimmt irgendeine Möglichkeit das zu laden...