Új hozzászólás Aktív témák

  • sonar

    addikt

    Helló VB-sek!
    Nos leszögezem az elején nem vagyok programozó, csak otthon hobby
    szinten könyvből próbálom elsajátítani a dolgokat. Szal ne üssetek a láma kérdéseimért.
    Nos egy olyan gondom van,hogy:
    Írtam egy rém egyszerű progit ami számol egy sorozatot a végtelenségig, jobban mondva amíg meg nem állítom. Nos csináltam két Command_Button-t: egy start és egy stop-ot. Boolean típusúak. A gondom az, hogy a számol részt nem tudom hova tegyem. Először azzal próbálkoztam, hogy a start formjába irtam a számol részt és akkor ugye hiába nyomom meg a stop gombot, meg hiába teszek be egy if-et hogy figyelje a stop gomb mikor lesz false hiszen sose jut el addig hogy beolvassa a stop buttont. Próbáltam a generál részbe is, de itt meg mindig leállt
    vmi fordításí hibával. Akkor próba szerencse alapon megpróbáltam a Form nevű formba beleírni, de itt se csinált semmit a progi. Szal a kérdés röviden:
    hogy tudom azt megcsinálni, hogy a program elinduljon a start megnyomására és a stop ra meg megálljon?
    Nos eddig a progi így néz ki:
    Dim X As Double, Y As Double, z As Double, a As Boolean

    Private Sub Command1_Click()

    a = True
    Do
    For X = 1 To 1000
    Y = X * X
    z = 2 * X - Y * 1.5
    If a = False Then
    Exit Sub
    End If
    Next
    Loop

    End Sub

    Private Sub Command2_Click()

    a = False

    End Sub

    Azt ne nézzétek, hogy mit számol mert oda csak éppen hasra ütöttem vmit.
    Ja még vmi a goto parancsot hogyan kell használni? Mert ebbe a rohadt könyvbe
    nem találtam (Programozás Visual Basic 6 nyelven, Kék könyv)
    Előre is kösz a segítségetek

Új hozzászólás Aktív témák