Weiß nicht wie ich Anfangen soll.

  • Hallo Community.

    Ich habe vor ein Programm zuschreiben , aber ich wüsste nicht wie man sowas aufbauen soll.
    Mit dem Gui & Button's , Input's usw.

    Ich wollte ein Programm machen wo ich ein Name rein schreiben kann.
    Der Name wird gespeichert, kann dazu Preise machen !
    Sagen wir.

    Ich kaufe ein Apfel für 1€
    Gebe dann noch was aus kommen 2,50€ , dazu.

    Will den Apfel später für 1,25€ verkaufen.

    Ausgegeben habe ich 3,50€.

    Das ich sowas in einer Übersicht habe ^^

    Name <-> Kaufpreis
    Ausgaben für Name.
    Name <-> Verkaufpreis.

    Das ich mehere davon machen kann. Hoffe mir kann wer helfen =D Weil mit Rechnen in AutoIt habe ich mich noch nie befasst.
    Es reicht ja auch schon wie ich sowas ins Gui machen kann.Wie man sowas am besten im Überblick sehen kann =)

    (Hoffe ihr versteht mich :D)

  • Speichern könntest du das in ner ini. Die übersicht würde ich immer spezifisch für das Jeweilige element (Apfel, banane, ...) machen, da das sonst zu unübersichtlich wird. Könntest dann die Übersicht jeweils aufrufen indem du in nen Input z.b. apfel schriebst, und dann wird alles angezeigt was das skript dann unter der Sektion apfel in der Ini findet. Jedenfalls irgendwie so.

    Hoffe das hilft.

    Mfg

    Computers are like Airconditioning. They don´t work with open Windows.

  • Jo habs so gemeint, dachte er will vllt mehrere unterschiedliche einkaufs/verkaufs Preise speichern od was weis ich ^^

    Computers are like Airconditioning. They don´t work with open Windows.

  • Ich habe jetzt schomer das aussehen.
    So womit könnte ich nun Anfangen.
    Also rechts in der Gruppe wollte ich es so machen , dass wen man das Item in der Liste anklickt , rechts Alles angezeigt wird.
    Die Input's & Button's erklären sich von selbst.

    =) Hoffe könnt mir helfen

    Spoiler anzeigen
    [autoit]


    #cs ----------------------------------------------------------------------------

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

    AutoIt Version: 3.2.13.13 (beta)
    Author: myName

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

    Script Function:
    Template AutoIt script.

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

    #ce ----------------------------------------------------------------------------

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

    ; Script Start - Add your code below here

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

    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>
    #include <WindowsConstants.au3>
    #include <GuiListView.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 529, 319, 260, 192)

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

    $ListView1 = GUICtrlCreateListView("Name | Kaufpreis | Ausgaben | Verkauf Preis", 24, 40, 301, 225)
    _GUICtrlListView_SetExtendedListViewStyle($ListView1, BitOR($LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT))

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

    ;= Input
    $Name = GUICtrlCreateInput("Name", 350, 48, 129, 21)
    $Preis = GUICtrlCreateInput("Preis", 350, 80, 129, 21)
    $Ausgaben = GUICtrlCreateInput("Ausgaben", 350, 112, 129, 21)
    $Endpreis = GUICtrlCreateInput("Endpreis", 350, 240, 129, 21)

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

    ;= Button's
    $Button1 = GUICtrlCreateButton("Hinzufügen", 358, 144, 113, 33, 0)
    $Button2 = GUICtrlCreateButton("Löschen", 358, 192, 113, 33, 0)

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

    ;= Gesamt
    $Gesamt = GUICtrlCreateInput("Gesamt Gewinn", 24, 280, 461, 21, BitOR($ES_CENTER,$ES_AUTOHSCROLL,$ES_READONLY))

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

    ;=== Allgemein

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

    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    EndSwitch
    WEnd

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

    Func Hinzufugen()
    MsgBox(0,"","")
    EndFunc

    [/autoit]
  • Oder einfach ein Listview mit verschiedenen Spalten?
    z.B. Produkt|Einkaufspreis|Nebenkosten|Verkaufspreis

    Jo lese es grade, da ich vergessen habe F5 zudrücken =D
    Sowas ist auch gut. ^^ Ich glaube sowas nehme ich anstatt meine Methode =D


    EDIT:

    Siehe Post drüber. =)