1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Carsten8

Beiträge von Carsten8

  • Wörter asozeieren

    • Carsten8
    • 30. Dezember 2007 um 12:46

    Witz ^^

  • Wörter asozeieren

    • Carsten8
    • 30. Dezember 2007 um 12:08

    das Wort war zwar Bit und nicht Byte aber egal ^^
    1024

  • Fenster vergrößern

    • Carsten8
    • 30. Dezember 2007 um 10:29

    soweit war ich auch schon ^^ Aber:

    Zitat

    Achja ich hab im echten Script das ListView mit _GUICtrlListView_Create erstellt. Nicht so wie hier sry

  • Google hackt mich? oO

    • Carsten8
    • 29. Dezember 2007 um 14:47

    erstmal: Hau sämtliche Google Programme runter (zb. Google Toolbar) und starte den Computer neu. Falls der Fehler immernoch auftritt geh ins Verzeichnis "C:\Windows\system32\drivers\etc", pack die datei "hosts" in ne ZIP und lad sie hoch :) Evtl. hilft es auch wenn du noch die "hosts.ics" hochlädst :D


    Gruß
    Carsten

  • Ein- und ausgabe fehler

    • Carsten8
    • 28. Dezember 2007 um 20:25

    gerngeschehn 8o

  • Makro Tool

    • Carsten8
    • 28. Dezember 2007 um 20:24

    Bitteschön:

    [autoit]


    #include <GUIConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $Form1 = GUICreate("Makro Tool 1.0", 325, 433, 319, 123)
    $Input1 = GUICtrlCreateInput("", 120, 80, 193, 21)
    GUISetState(@SW_SHOW)
    HotKeySet("{F1}","SendF1")

    [/autoit][autoit][/autoit][autoit]

    Func SendF1()
    sleep(300)
    $TextF1 = GUICtrlRead($Input1)
    Send($TextF1)
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Ein- und ausgabe fehler

    • Carsten8
    • 28. Dezember 2007 um 20:00

    klarer Fall: Er frägt die Daten schon ab bevor der User überhaupt was eingeben kann.
    Versuchs so:

    [autoit]


    #include <File.au3>
    #include <Array.au3>
    #include <GUIconstants.au3>

    [/autoit][autoit][/autoit][autoit]

    GUICreate ("Window1", 500,300)
    $Exit = GUICtrlCreateButton (" Beenden ", 50,250)
    $installieren = GUICtrlCreateButton (" Ausgabe ", 350, 250)
    GUICtrlCreateLabel ("Eingabe:", 5, 100)
    $eingabe = GUICtrlCreateEdit ("123456", 80, 115, 100 ,20)

    [/autoit][autoit][/autoit][autoit]

    ;#####################################################################

    [/autoit][autoit][/autoit][autoit]

    GUISetState(@SW_SHOW)
    While 1
    $msg = GuigetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Exit
    Exit
    Case $installieren
    $eingabe1 = GUICtrlRead($eingabe)
    Global $ausgabe = $eingabe1 & '"'
    MsgBox(0, "Fenster", "Eingegeben:" & $ausgabe)
    EndSwitch
    WEnd

    [/autoit]
  • Mit _GUICtrlComboBoxEx_Create() erzeugte Box widersetzt sich Resizing

    • Carsten8
    • 28. Dezember 2007 um 19:48

    gleiches Problem hier mit ListView. *push*

  • Makro Tool

    • Carsten8
    • 28. Dezember 2007 um 19:45

    Versuchs so:

    [autoit]


    $TextF1 = GUICtrlRead($Input1)
    HotKeySet("^{F1}","SendF1")
    Func SendF1()
    sleep(300)
    Send($TextF1)
    EndFunc

    [/autoit]

    Die Taste "^F1" gibt es nicht. Nur ^ und F1 als einzelne.

    Edit:

    Zitat


    @Palladin: Das muss GUICtrlRead($Input1) nicht GUICtrlRead ($Input1) heißen:
    Kein Leerzeichen zwischen Befehl und Klammer.


    Das ist egal. Funzt beides :)

  • Fenster vergrößern

    • Carsten8
    • 28. Dezember 2007 um 19:36

    Also die beiden Styles funzen schonmal (auch wenn jetzt Buttons abgeschnitten sind???). Das mit Resizing geht leider nich ^^ Und was macht $WS_SYSMENU ?

  • Fenster vergrößern

    • Carsten8
    • 28. Dezember 2007 um 19:16

    Hi
    hab (mal wieder :P) ein Problemchen mit ner GUI. Und zwar: Ich hab ein(e?) GUI in der ein(e?) ListView drin ist. Darunter ist Text. Wie erreiche ich dass ich der/die/das GUI großziehen/maximieren kann wobei der Text unten am rand bleibt aber der/die/das ListView nach unten hin größer wird???
    also ca. so:
    vorher:

    _________________________
    | Testfenster X|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~List View~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    TextTextText
    TextTextText
    TextTextTexT

    nachher:

    _________________________
    | Testfenster X|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~List View~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    |~~~~~~~~~~~~~~~~~~~~~~~~|
    TextTextText
    TextTextText
    TextTextTexT

    Naja oder so ähnlich ^^ Hab damit leider keine Erfahrung deshalb frag ich hier. Das ist mal ein Beispielskript:

    Spoiler anzeigen
    [autoit]

    #include "GUIConstants.au3"

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Form1", 413, 241, 303, 219)
    $ListView1 = GUICtrlCreateListView("1|2|3|4", 5, 5, 405, 150)
    GUICtrlSendMsg(-1, 0x101E, 0, 50)
    GUICtrlSendMsg(-1, 0x101E, 1, 50)
    GUICtrlSendMsg(-1, 0x101E, 2, 50)
    GUICtrlSendMsg(-1, 0x101E, 3, 50)
    $ListView1_0 = GUICtrlCreateListViewItem("123|123|123|123", $ListView1)
    $ListView1_1 = GUICtrlCreateListViewItem("234|234|234|234", $ListView1)
    $ListView1_2 = GUICtrlCreateListViewItem("345|35|345|345|", $ListView1)
    $ListView1_3 = GUICtrlCreateListViewItem("456|456|456|456", $ListView1)
    $ListView1_4 = GUICtrlCreateListViewItem("567|567|567|567", $ListView1)
    $ListView1_5 = GUICtrlCreateListViewItem("67 8| 67 8| 67 8| 678", $ListView1)
    $ListView1_6 = GUICtrlCreateListViewItem("789|789|789|789", $ListView1)
    $ListView1_7 = GUICtrlCreateListViewItem("890|890|890|890", $ListView1)
    $ListView1_8 = GUICtrlCreateListViewItem("111|111|111|111", $ListView1)
    $ListView1_9 = GUICtrlCreateListViewItem("222|222|222|222", $ListView1)
    $ListView1_10 = GUICtrlCreateListViewItem("333|333|333|333", $ListView1)
    $ListView1_11 = GUICtrlCreateListViewItem("444|444|444|444", $ListView1)
    $ListView1_12 = GUICtrlCreateListViewItem("555|555|555|555", $ListView1)
    $ListView1_13 = GUICtrlCreateListViewItem("666|666|666|666", $ListView1)
    $ListView1_14 = GUICtrlCreateListViewItem("777|777|777|777", $ListView1)
    $ListView1_15 = GUICtrlCreateListViewItem("88 8| 88 8| 88 8| 888", $ListView1)
    $ListView1_16 = GUICtrlCreateListViewItem("999|999|999|999", $ListView1)
    $ListView1_17 = GUICtrlCreateListViewItem("000|000|000|000", $ListView1)
    $Label1 = GUICtrlCreateLabel("Der Text soll am unteren Rand bleiben", 5, 160, 185, 17)
    $Label2 = GUICtrlCreateLabel("Aber das ListView soll nach unten hin", 5, 180, 180, 17)
    $Label3 = GUICtrlCreateLabel("größer werden.", 5, 200, 75, 17)
    $Label4 = GUICtrlCreateLabel("Wie geht das???", 5, 220, 85, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]


    Achja ich hab im echten Script das ListView mit _GUICtrlListView_Create erstellt. Nicht so wie hier sry^^

  • ListView: Wieder ein Problem

    • Carsten8
    • 27. Dezember 2007 um 18:14

    Juhuu es klappt ^^
    Hab folgende Teile aus dem Script übernommen (zwei Zeilen hab ich noch dazu und zwar die, die die Liste neuladen):

    [autoit]


    Global $_ListView_BKColors[1]
    Global Const $tagNMLVCUSTOMDRAW = "hwnd hWndFrom;int IDFrom;int Code;dword dwDrawStage;hwnd hdc;int Left;int Top;int Right;int Bottom;" & _
    "dword dwItemSpec;uint uItemState;long lItemlParam;int clrText;int clrTextBk;int iSubItem;dword dwItemType;int clrFace;int iIconEffect;" & _
    "int iIconPhase;int iPartId;int iStateId;int TextLeft;int TextTop;int TextRight;int TextBottom;uint uAlign"
    Global Const $CDDS_PREPAINT = 0x00000001
    Global Const $CDDS_ITEMPREPAINT = 0x00010001
    Global Const $CDRF_NEWFONT = 0x00000002
    Global Const $CDRF_NOTIFYITEMDRAW = 0x00000020
    GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY")
    _ListView_SetItemColor($List,0x0000FF,2) ;Lege Item 1 und 2 für die markierung fest
    _ListView_SetItemColor($List,0x00FF00,1) ;s.o.
    $itemcount = _GUICtrlListView_GetItemCount($List) ;Lade Liste neu und markiere Items
    _GUICtrlListView_RedrawItems($List, 0, $itemcount) ;s.o.

    [/autoit][autoit][/autoit][autoit]

    Func WM_NOTIFY($hWndGUI, $MsgID, $wParam, $lParam)
    #forceref $hWndGUI, $MsgID, $wParam
    Local $tNMHDR, $code, $x, $y, $tNMLISTVIEW, $hwndFrom, $tDraw, $dwDrawStage, $dwItemSpec, $test
    $tNMHDR = DllStructCreate($tagNMHDR, $lParam) ;NMHDR (hwndFrom, idFrom, code)
    If @error Then Return
    $code = DllStructGetData($tNMHDR, "Code")
    $hwndFrom = DllStructGetData($tNMHDR, "hWndFrom")
    Switch $hwndFrom
    ;---------------------------------------------------------
    Case $List ;---------> Here goes the ListView Gui-Variable
    ;---------------------------------------------------------
    Switch $code
    Case $NM_CUSTOMDRAW
    ;~ If $DebugIt Then _DebugPrint("$NM_CUSTOMDRAW")
    $tDraw = DllStructCreate($tagNMLVCUSTOMDRAW, $lParam)
    $dwDrawStage = DllStructGetData($tDraw, "dwDrawStage")
    $dwItemSpec = DllStructGetData($tDraw, "dwItemSpec")
    Switch $dwDrawStage
    Case $CDDS_PREPAINT
    Return $CDRF_NOTIFYITEMDRAW
    Case $CDDS_ITEMPREPAINT
    If $dwItemSpec < UBound($_ListView_BKColors) Then
    If IsNumber($_ListView_BKColors[$dwItemSpec]) Then DllStructSetData($tDraw, "clrTextBk", $_ListView_BKColors[$dwItemSpec])
    ;MsgBox(0,"", $hWndGUI & @CRLF & $MsgID & @CRLF & $wParam & @CRLF & $lParam)
    EndIf
    Return $CDRF_NEWFONT
    EndSwitch
    EndSwitch
    EndSwitch
    Return $GUI_RUNDEFMSG
    EndFunc ;==>WM_NOTIFY

    [/autoit]

    DANKESCHÖN (das Forum hier gefällt mir immer besser ^^)

  • ListView: Wieder ein Problem

    • Carsten8
    • 27. Dezember 2007 um 17:37

    anscheinend ist es die func ganz unten. Und da wird gefärbt:
    _ListView_SetItemColor($h_ListView,0x0000FF,2)
    _ListView_SetItemColor($h_ListView,0x00FF00,1)
    .. naja ich test es mal in meinem Script
    ^^

  • ListView: Wieder ein Problem

    • Carsten8
    • 26. Dezember 2007 um 21:14

    eine ganze Zeile meine ich.

  • ListView: Wieder ein Problem

    • Carsten8
    • 26. Dezember 2007 um 20:14

    hmm aber irgendwie muss es doch gehn :( Und dieses Skript aus dem englischen Forum kapier ich irgendwie nicht...

  • ListView: Wieder ein Problem

    • Carsten8
    • 26. Dezember 2007 um 19:26

    Hi :D
    Kann mir jemand sagen wie ich ein ListViewItem farbig markieren/hinterlegen kann?
    Die ListView ist mit _GUICtrlListView_Create erstellt worden.

    Wäre euch sehr dankbar!


    Gruß
    Carsten

  • Konsolen PS3, Wii, Xbox 360

    • Carsten8
    • 24. Dezember 2007 um 09:29
    Zitat von GtaSpider

    Hallo

    Ups :whistling:



    Hast du das schonmal gemacht?

    Mfg Spider

    klar schon oft ^^

  • Konsolen PS3, Wii, Xbox 360

    • Carsten8
    • 23. Dezember 2007 um 19:37
    Zitat von GtaSpider

    Hallo

    Guck dir das mal an:
    http://www.mdfilms.de/Wii/
    oder das hier:
    http://carl.kenner.googlepages.com/glovepie

    Damit kannst du den PC als Wii benutzen (d.h. besste Grafik (viel besser als bei x360 und ps3, viel höherer spielspaß (höher als bei Wii, da geilere grafik^^), usw usw)

    Mfg Spider

    Edit: Wii Remote kannst du auch extra kaufen: http://www.google.de/products?hl=de&safe=off&q=wii+remote&um=1&ie=UTF-8&sa=N&tab=wf

    Hab ich doch oben geschrieben ^^

    Zitat von Carsten8

    Achja nochwas zur Wii: Die Wiimote kann man über Bluetooth auch mit dem Computer verbinden und dadurch den Computer durch einfaches "zeigen und klicken" steuern (Natürlich kann man auch Spiele damit steuern). Macht auch Fun ^^

    FALLS du zum Thema Wii oder Computer mit Wiimote fernsteuern Fragen hast schreib mir ^^

  • Konsolen PS3, Wii, Xbox 360

    • Carsten8
    • 23. Dezember 2007 um 15:22

    auf der Wii kannst du dir einen sog. Mii erstellen. Das sind dann deine Charaktere. Du kannst die so aussehen lassen wie du, oder jemand anders. Z.B. Kannst du Augen, Gesichtsform, Größe uvm. einstellen. Bei Wii Sports zb. hält der Charakter dann den Schläger in der Hand.

    Gruß
    Carsten :D

  • Konsolen PS3, Wii, Xbox 360

    • Carsten8
    • 23. Dezember 2007 um 13:31

    Also Tennis hab ich auf der Wii ja. Macht Spaß ^^ Tischtennis gibts auch. Allerdings auf nem anderem Spiel.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™