Oki, danke das wars! Ich gucke mal was Ich jetzt hinbekomme! Ich denk mal ich werd irgenwann ncih fragen haben^^
Beiträge von Jam00
-
-
Ich würde dafür einfach eine einzelne TXT datei anlegen, wie sowas in der Ini geht, ka!
-
Ich würd sagen du musst das mit AutoIt fernsteuern! Also das was du sonst "manuell" machts!
-
Wie bekomme ich es hin das das Bild einens Pics solange ein Anderes Bild ist wie ich mit der Maus draufklicke? Ich hab es schon so gemacht, das ein anderes Bild angezeigt wird wenn ich draufklcike, aber wenn ich loslasse soll es ja wieder zurückgesetzt werden!
-
Kann mir das jemand sagen, wa sich falsch mache?
-
Oki, das habe ich kapiert
DankeEDIT: Wie bekomme ich raus wie der Dateiname des Aktuellen Bildes ist?
-
Also ich farg jetzt mal hier:
Also wenn ich eine $ mit Local mache wird sie nur in dieser Func benuzt, oder wie?
Und Return gibt einen Rückgabewert, den man erhält wenn man die Func ausführt oder wie, das hab ich noch nie kapiert^^EDIT: Ach und bei deinem Setzt er das Bild jedes mal neu!
-
Achso, dann probier ich das mal
EDIT: Warum geht das dann nicht? Genau so ist das doch auch im beispiel!
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GuiRichEdit.au3>$Form1 = GUICreate("Form1", 633, 447, 372, 251)
[/autoit] [autoit][/autoit] [autoit]
$Edit = _GUICtrlRichEdit_Create($Form1, 10, 10, 480, 420, BitOR($ES_WANTRETURN, $ES_SUNKEN, $ES_MULTILINE, $WS_VSCROLL, $ES_AUTOVSCROLL))
GUISetState(@SW_SHOW)While 1
[/autoit]
$Text =_GUICtrlRichEdit_GetText($Edit)
$Suche = StringReplace ($Text,":-)","")
If $Suche <> $Text Then
_GUICtrlRichEdit_SetText($Edit,$Suche)
_GUICtrlRichEdit_AppendText($Edit,_RTF_GetBMPRTF(@WindowsDir & "\Angler.bmp"))
EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _RTF_GetBMPRTF($BMPFile)
If Not (StringRight($BMPFile,4) = ".bmp") Then Return SetError(1, 0, "")
Local $Data = FileOpen($BMPFile, 16)
If FileRead($Data, 2) <> "0x424D" Then Return SetError(1, 0, "")
FileRead($Data, 12)
Local $RTF = '{\rtf1{\pict\dibitmap ' & Hex(FileRead($Data)) & '}}'
FileClose($Data)
Return $RTF
EndFunc ;==>_RTF_GetBMPRTF -
Ich habs: ImageSearch
Ich hab mir da mal was runtergeladen, ich habs hochgeladen! -
Es gab da mal ein Thema im forum, wo es ein script gab was nach bilder gesucht hat, ich gucke mal ob ich es finde, wenn ja sag ich dir bescheid! Ja man kann immer nur einen Pixel suchen!
-
Kants du das genauer erklären? THX
-
Oki, hab das Update, jetzt gehts
Kann mir jetzt jemand sagen wie ich es hinbekomme, das bei jeder Zeichenfolge (wie ":-)") ein Bild eingefügen kann? Es muss nicht umbedingt sofor pasieren! Also ich will einen Chat machen, und da Smylies reinmachen, dann kann man es senden, und erst dann tuachen die Smylies auf, wenn es so besser geht 
EDIT: Ich hab hier mal was probiert, warum geht das nicht?
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GuiRichEdit.au3>$Form1 = GUICreate("Form1", 633, 447, 372, 251)
[/autoit]
$Edit = _GUICtrlRichEdit_Create($Form1, 10, 10, 480, 420, BitOR($ES_WANTRETURN, $ES_SUNKEN, $ES_MULTILINE, $WS_VSCROLL, $ES_AUTOVSCROLL))
GUISetState(@SW_SHOW)
While 1
$Text =_GUICtrlRichEdit_GetText($Edit)
$Suche = StringReplace ($Text,":-)",_RTF_GetBMPRTF(@WindowsDir & "\Angler.bmp") )
If $Suche <> $Text Then
_GUICtrlRichEdit_SetText($Edit,$Suche)
EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _RTF_GetBMPRTF($BMPFile)
If Not (StringRight($BMPFile,4) = ".bmp") Then Return SetError(1, 0, "")
Local $Data = FileOpen($BMPFile, 16)
If FileRead($Data, 2) <> "0x424D" Then Return SetError(1, 0, "")
FileRead($Data, 12)
Local $RTF = '{\rtf1{\pict\dibitmap ' & Hex(FileRead($Data)) & '}}'
FileClose($Data)
Return $RTF
EndFunc ;==>_RTF_GetBMPRTF -
Stimmt
Das mit dem array[4] hab ich fergessen! Dann schreib ich es mal um! Kann ich den $fGui auch als titel für Controgetpos nehmen?, ds ist doch nicht nur für guis die ich mich autoit mache!EDIT: Oki, hab es geändert (Dateianhang Post1). Was mache ich bei dem Local falsch? Ich glaub das ist doch das was Raupi meinte oder?
-
Ja, kanst du mir das mal sagen wie das geht?
-
Wo ist denn das Update?
-
Keine ahnung, ich weis nichts von

-
Das ist aber ein bischen kompliziert, also als beispeil!
Sollte bei dem Beispiel von der RichEdit nich ein bild drin sein? Bei mir ist da nähmlick keins!
-
Da es in der richtung anscheinent noch nicht so viel gab hab ich mal eine Func geschreiben!
-
Ich brauche öffterst die Func das der Button ein Overrollefeckt hat, also das das Pic anders wird oder so was, wenn man mit der Maus drüberfährt! Also dachte ich mir doch mal das ich dafür eine UDF schreiben könnte, und hab es dann auch getahen. Ich hoffe es gefällt euch.
-
Den hab ich leider nicht
Sonst hätte ich dir ihn schion lägst gesagt 