Ich glaubs nicht, es will einfach nicht
Beiträge von Tweaky
-
-
Hi,
klappt leider nixDenke auch, dass _ClipPutFile nur zum kopieren von Dateien ist (glaube ich zumindest )
Das mit Paint war nur ein Bsp.
Kann auch sein, dass ich es in Excel, Word, ... einfügen will, wobei dies ohne AutoIt geschehen wird
-
http://www.autoitscript.com/forum/index.php?automodule=downloads&showfile=23
weiß als gar nicht welche UDFs ich include, da ich dank Xenos OrganizeInclude dies automatisch erledigen lassen
-
Hi,
ich habe ne GUI mit Scrollbalken.
Wenn ich auf das Icon klicke wird rechts daneben ein neues Icon erstellt.
Dies funktioniert soweit.Wenn jedoch mit den vertikalen Scrollbalken etwas nach unten verschiebe und dann das linke Icon anklicke, dann wird das Icon rechts davon erstellt.
Wenn ich jedoch die GUI wieder ganz hochfahre, ist das rechte Icon an der falschen Stelle.Wie schaffe ich es, dass beide Icons nebeneinander stehen, unabhängig davon, wo der vertikale Scrollbalken steht?
Spoiler anzeigen
[autoit]#include<GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include<GUIScrollBars.au3>$GUI = GUICreate("test", 300, 700, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU));, $WS_SIZEBOX))
[/autoit] [autoit][/autoit] [autoit]
_GUIScrollBars_Init ($GUI, 500, 750) ;festlegen wann die Scrollbalken kommen sollen (900 = Breite, 50 = Höhe)GUIRegisterMsg($WM_VSCROLL, "MY_WM_VSCROLL")
[/autoit] [autoit][/autoit] [autoit]
GUIRegisterMsg($WM_HSCROLL, "MY_WM_HSCROLL")
GUIRegisterMsg($WM_SIZE, "MY_WM_SIZE")$icon = GUICtrlCreateIcon("shell32.dll",10, 100, 100, 50, 50)
[/autoit]
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
Case $msg = $icon
GUICtrlCreateIcon("shell32.dll", 20, 170, 100, 50, 50)
EndSelect
WendPS: Hoffe ihr habts verstanden, ist blöd zu erklären
-
Hi Greenhorn,
danke, aber leider funktioniert es so nicht
"Fehler beim Laden der Zwischenablagedaten!" wenn ich es z. B. ins Paint einfügen willHm, muß doch irgendwie gehen
-
Hi,
ich habe versucht eine jpg-Datei in die Zwischenablage zu legen, so dass ich sie später in einer anderen Anwendung wieder einfügen kann.
Nur leider klappt es kein bisschenSpoiler anzeigen
[autoit]#include<Clipboard.au3>
[/autoit]
$file = "C:\test.jpg"
_ClipBoard_Open(0)
_ClipBoard_Empty()
_ClipBoard_SetData($file)
_ClipBoard_Close() -
Hm, hab diese Funktion noch nie verwendet.
Habs aber mal probiert. Schon komischHabs hinbekommen indem ich ne 2.te Grafik erstelle.
Ist aber denke ich nicht die Lösung.
Muß doch auch einfacher gehen.Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]GUICreate("blub",300,300)
[/autoit] [autoit][/autoit] [autoit]
$g = GUICtrlCreateGraphic(0,0,300,300)
GUICtrlSetGraphic($g,$GUI_GR_PIE,15,15,5,0,360)
GUICtrlSetGraphic($g,$GUI_GR_LINE,100,100)$w = GUICtrlCreateGraphic(0,0,300,300) ; <- Hinzugefügt
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetGraphic($w,$GUI_GR_PIE,200,100,10,0,360) ; <- HinzugefügtGUISetState()
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit]
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then Exit
WEnd -
Hi BugFix,
also ich habe immer http://dict.leo.org/ genommen.
Ob es gut ist kann ich nicht sagen -
schau mal hier
[ offen ] FritzBox Anrufliste speichern -
Wenn ich Sachen online abwickle, bestelle, usw.
mache ich als Beweis ein Foto.Manchmal wäre es halt geschickt, dass ich nicht 2 Bilder habe, sondern ein großes Bild mit allem.
Auflösung öndern würde vielleicht gehen, aber auch nur, wenn die Seite nicht zu lang ist
-
keiner ne Idee
-
hm bei mir klappt es so nicht.
Bei jpg Bildern klappt es doch auch wenn ich
[autoit]ShellExecute("C:\bild.jpg")
[/autoit]
eingebe.
Dann wird das Standardprogramm geöffnet und fertig.Aber bei avi klappt es einfach nicht
EDIT: Hab nen Weg gefunden
[autoit]Run(@ComSpec & " /c " & 'C:\Test.avi', "", @SW_HIDE)
[/autoit] -
OK, danke funktioniert wieder
-
also folgendes.
ich habe avi mit Winamp verknüpft.Damit es bei einem Rechtsklick auf die Datei in deutsch da steht habe ich es von open in öffnen umbenannt.
Und diese Umbenennung meine ich.Wenn ich in der Reg bei deinem Pfad schaue steht zwar open da, aber das auszuführendes Programm ist der Media Player
-
Hi,
ich will eine .avi-Datei öffnen
Dies soll mit Shellexecute passieren.
Allerdings habe ich das Problem, dass es auch mehreren Rechnern mit verschiedenen Programmen funktionieren soll.
Somit sind die vers (open, edit, ...) verschieden.
Deshalb wollte ich bei einer Fehlermeldung ein anderes verb probieren.
Doch leider kann ich die Fehlermeldung nicht unterdrücken.Warum funktioniert dies so nicht ?
[autoit]Opt("RunErrorsFatal", 0) ;1=fatal, 0=silent set @error
[/autoit]
ShellExecute("C:\Test.avi", "", "", "Öffnen")
If @error = 1 Then ShellExecute("C:\Test.avi", "", "", "Open")PS: Oder wie kann ich es anstellen, das sich die Datei wirklich auf jedem Rechner öffnen lässt.
Es soll einfach nur das Programm gestartet werden, mit dem es verknüpft ist -
Hi,
hab doch noch einen Fehler entdeckt.Wenn ich OI ausführe, werden alle Tabs gelöscht.
Somit beginnnen alle Zeilen wieder ganz links und es sieht unübersichtlich aus.
-
ups, hoppla
war keine Absicht (auch wenn er es verdinet hätte )
hatte vorhin eine Fehlermeldung vom Forum.
Er hat den Post wohl doch genommen -
Hi Xeno,
mit einem Wort perfekt
funktioniert aber auch alles, Danke Danke DankeDinge die nun funktionieren:
ZitatIch klicke auf "Organize includes" und dann auf "Exit" und dann erscheint das include. Sollte es nicht vor dem "Exit" schon erscheinen
jetzt klickt man auf "Organize includes" und die includes werden eingefügtZitatWenn ich jedoch den silent Modus nehme, wird das include manchmal eingefügt und manchmal nicht
jetzt klappts immerZitatWenn ich ein include deaktiviert habe, sagt mir dein Script, dass es bereits integriert ist. Dies ist aber falsch
nun werden alle includes eingefügt, egal ob man manche includes mit ; deaktiviert hatZitatFehlermeldung "illegal character"
kommt nicht mehreinfach perfekt.
Habe momentan leider keine Verbesserungsvorschläge mehr
-
qon
leider kann dieses Tool dies nicht@Xeno
nutze den IE7.
Seite ist eigentlich egal
kannst meinetwegen diese nehmen http://winfuture.de/ -
Hi,
ich habe eine Internet-Seite, welches rechts einen Scrollbalken hat.
Nun würde ich gerne die komplette Seite als jpg speichern.Normalerweise müsste ich ja den oberen Teil der Seite capturen und dann den unteren Teil der Seite capturen.
Nur dann habe ich zwei jpgs.
Ich würde aber gerne nur ein jpg-File haben.Geht das irgendwie (IE7pro) hat dies integriert) :wacko:
Wie ich ein Foto mit AutoIt mache weiss ich.