ich hab google schon gefragt
also ja das is ja mein problem ich hab das gemacht was in nem tut beschrieben is und trozdem geht das nich
Beiträge von yxyx
-
-
Hallo
also ich hab jetz folgendes Problem
es gibt ja immer diese schönen E-Mails z.B. von Ebay
die ham da immer so nen rahmen rum usw
wie kann man sowas machen
also ich hab jetz soviel herrausbekommen das das ganze über html geht
jetz hab ich das probiert und mir selbst ne email mit html drin geschickt
aba wenn ich die empfange und ansehe dan steht da nur der quelltext
was muss ich machen damit ich das richtig angezeigt bekomme -
so ich bin jetz hier grad so n bissel am "basteln"
[autoit]
und ja jetz hab ich ein problem
ich hab ein bild (Anhang 1)
und jetz will ich das zeichnen
und dan sieht das aus wie in anhang 2
hier mal der codeteil der das bild zeichnetGlobal $Bombepic = _QuickDraw_LoadTexture( "Bombe.png" )
[/autoit]
_QuickDraw_Rect( 0, 0, 25, 25, $Bombepic, 0xffffffff)
weis jmd was ich da machen soll? -
-
-
jo werde ich mir mal ansehen wenn ich mal wieder etwas zeit hätte
-
ja das wäre natürlich nicht schlecht
ich hab mich ja jetzt hier ne weile nichtmehr gemeldet da ich kz hatte
aba ich denke ich könnte schon wieder mal etwas zeit aufwenden
nich das ich autoit noch ganz verlern -
warscheinlich hat schnitzel das noch n bissel ins deutsche übersetzt
-
ich würd nich Mousegetpos sondern Guigetcursorinfo verwenden
[autoit]
denns sonst entstehen unschöne buggs
musst halt dan noch überprüfen obs n array is
[/autoit]
$aMouseInfo = Guigetcursorinfo()
If not IsArray($aMouseInfo) Then Return
sonst aba recht gut
auser das man den text auf den buttons nich so gut lesen kann
oh der text is auf den bildern -
omg 3 mal das gleiche
-
arabisch kann ich nich
aba google spuckt das hier ausZitatWM im wahrsten Gesundheit und Wohlbefinden Ich wiederhole meine Entschuldigung Bruder Abdullah Al Mohsin
der übersetzer is ganz gut
sogar mein englischlehrer hat gegelaubt das es von mir isedit
zu langsam -
puhh glaub nich
-
so gehts
kleiner fehlerSpoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>
Opt("TrayMenuMode", 1)
_GDIPlus_Startup()#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("Smilez", 350, 191, 210, 201)
$hGraphics = _GDIPlus_GraphicsCreateFromHWND($Form1);Erstellt eine Grafik aus der Gui $Form1 (diese ist sichtbar)
$hBitmap = _GDIPlus_BitmapCreateFromGraphics(179, 191, $hGraphics);Erstellt ein Bild(Bitmap) aus der Grafik
$hBuffer = _GDIPlus_ImageGetGraphicsContext($hBitmap);Erstellt wieder eine Grafik aus dem Bild, beim zeichnen in diese Grafik wird eigentlich in $hBitmap gezeichnet
;somit kann das Bild($hBitmap) später zu einem beliebigen Zeitpunkt auf die Hauptgrafik($hGraphics) übertragen werden (diese ist nicht sichtbar)
$Radio1 = GUICtrlCreateRadio("Verliebt", 24, 32, 113, 25)
$Radio2 = GUICtrlCreateRadio("Glucklich", 24, 56, 113, 25)
$Radio3 = GUICtrlCreateRadio("Geht so", 24, 80, 113, 25)
$Radio4 = GUICtrlCreateRadio("Scheise", 24, 104, 113, 25)
$Radio5 = GUICtrlCreateRadio("Bose", 24, 128, 113, 25)
$Label1 = GUICtrlCreateLabel("Wie ist ihrer Laune momentan?", 8, 8, 150, 17)
$Button1 = GUICtrlCreateButton("Weiter", 16, 160, 129, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$hVerliebt = _GDIPlus_ImageLoadFromFile( "smilie2-verliebt.jpg" ) ;Lädt das Bild in die Variable $hVerliebt
$hGlucklich = _GDIPlus_ImageLoadFromFile( "smilie-glucklich.jpg" )
$hGehtso = _GDIPlus_ImageLoadFromFile( "smilie-daneben.jpg" )
$hScheise = _GDIPlus_ImageLoadFromFile( "smilie-skeptisch.jpg" )
$hBose = _GDIPlus_ImageLoadFromFile( "smilie-boese.jpg" )
Global $aktuellesBild = $hVerliebtWhile 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Radio1
$aktuellesBild = $hVerliebt ; Wechselt das Aktuelle Bild auf $hVerliebt
Case $Radio2
$aktuellesBild = $hGlucklich
case $Radio3
$aktuellesBild = $hGehtso
case $Radio4
$aktuellesBild = $hScheise
case $Radio5
$aktuellesBild = $hBose
EndSwitch
_GDIPlus_GraphicsClear($hBuffer, 0xFFFFFFFF);Überdeckt den gesamten Grafikinhalt mit der Farbe 0xFFFFFFFF (weiß) Farbcodeaufbau: 0x+Alpha+RGB Code Alpha......Tranzparenz
_GDIPlus_GraphicsDrawImage($hBuffer, $aktuellesBild, 0, 0);Zeichnet das Aktuelle Bild auf die Grafik $hBuffer mit den Koordinaten X = 0 Y = 0 (Wichtig: $hBuffer = $hBitmap)
;Das Bild ist noch nicht zu sehen da $hBuffer nicht sichtbar ist
_GDIPlus_GraphicsDrawImage($hGraphics, $hBitmap, 171, 0);Zeichnet das Bild $hBitmap auf die Grafik $hGraphics mit den Koordinaten X = 171 Y = 0 (Das Bild ist jetzt zu sehen)
WEnd -
omg lad ma die bilder hoch
muss das testenEDIT
[autoit]
ersetz ma zeile 16 durch die
da fehlt ne klammer$Radio2 = GUICtrlCreateRadio("Glucklich", 24, 56, 113, 25)
[/autoit] -
wieder was dazugelernt danke
-
ich habs zwar jetz grad nich getestet
aba sieht gut aus -
so fertig
müsste eigentlich gehen
wenn nich muss ich mir das nochmal anschaunSpoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>
Opt("TrayMenuMode", 1)
_GDIPlus_Startup()
Global $aktuellesBild = $hVerliebt
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Smilez", 350, 191, 210, 201)
$hGraphics = _GDIPlus_GraphicsCreateFromHWND($Form1);Erstellt eine Grafik aus der Gui $Form1 (diese ist sichtbar)
$hBitmap = _GDIPlus_BitmapCreateFromGraphics(179, 191, $hGraphics);Erstellt ein Bild(Bitmap) aus der Grafik
$hBuffer = _GDIPlus_ImageGetGraphicsContext($hBitmap);Erstellt wieder eine Grafik aus dem Bild, beim zeichnen in diese Grafik wird eigentlich in $hBitmap gezeichnet
;somit kann das Bild($hBitmap) später zu einem beliebigen Zeitpunkt auf die Hauptgrafik($hGraphics) übertragen werden (diese ist nicht sichtbar)
$Radio1 = GUICtrlCreateRadio("Verliebt", 24, 32, 113, 25)
$Radio2 = GUICtrlCreateRadio("Glucklich", 24, 56, 113, 25
$Radio3 = GUICtrlCreateRadio("Geht so", 24, 80, 113, 25)
$Radio4 = GUICtrlCreateRadio("Scheise", 24, 104, 113, 25)
$Radio5 = GUICtrlCreateRadio("Bose", 24, 128, 113, 25)
$Label1 = GUICtrlCreateLabel("Wie ist ihrer Laune momentan?", 8, 8, 150, 17)
$Button1 = GUICtrlCreateButton("Weiter", 16, 160, 129, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$hVerliebt = _GDIPlus_ImageLoadFromFile( Pfad zum Bild ) ;Lädt das Bild in die Variable $hVerliebt
$hGlucklich = _GDIPlus_ImageLoadFromFile( Pfad zum Bild )
$hGehtso = _GDIPlus_ImageLoadFromFile( Pfad zum Bild )
$hScheise = _GDIPlus_ImageLoadFromFile( Pfad zum Bild )
$hBose = _GDIPlus_ImageLoadFromFile( Pfad zum Bild )While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Radio1
$aktuellesBild = $hVerliebt ; Wechselt das Aktuelle Bild auf $hVerliebt
Case $Radio2
$aktuellesBild = $hGlucklich
case $Radio3
$aktuellesBild = $hGehtso
case $Radio4
$aktuellesBild = $hScheise
case $Radio5
$aktuellesBild = $hBose
EndSwitch
_GDIPlus_GraphicsClear($hBuffer, 0xFFFFFFFF);Überdeckt den gesamten Grafikinhalt mit der Farbe 0xFFFFFFFF (weiß) Farbcodeaufbau: 0x+Alpha+RGB Code Alpha......Tranzparenz
_GDIPlus_GraphicsDrawImage($hBuffer, $aktuellesBild, 0, 0);Zeichnet das Aktuelle Bild auf die Grafik $hBuffer mit den Koordinaten X = 0 Y = 0 (Wichtig: $hBuffer = $hBitmap)
;Das Bild ist noch nicht zu sehen da $hBuffer nicht sichtbar ist
_GDIPlus_GraphicsDrawImage($hGraphics, $hBitmap, 171, 0);Zeichnet das Bild $hBitmap auf die Grafik $hGraphics mit den Koordinaten X = 171 Y = 0 (Das Bild ist jetzt zu sehen)
WEnd -
kannste vll die smileys ebend zusammenpacken und hochladen?
-
egal wies gemacht is
es is aufjedenfall seeehr aufwendig -
ok ich schreib dir in 10 min n beispiel