Endlosschleife unterbrechen???

Tutorials.at
Verfügbare Informationen zu "Endlosschleife unterbrechen???"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: gs93 - exbs - :D - r00tnix - X
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: Basic
  • Antworten: 14
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Endlosschleife unterbrechen???
  • Letzte Antwort: vor 17 Jahren, 6 Monaten, 4 Tagen, 12 Stunden, 44 Minuten
  • Alle Beiträge und Antworten zu "Endlosschleife unterbrechen???"

    Re: Endlosschleife unterbrechen???

    gs93 - 17.10.2006, 21:37

    Endlosschleife unterbrechen???
    Wie kann man denn Endlosschleifen unterbrechen? Wenn ich STRG+ESC drücke kommt die Startleiste!

    P.S.:
    Ich hab Betriebssystem Window XP.



    Re: Endlosschleife unterbrechen???

    exbs - 17.10.2006, 22:23


    mmmh also probier mal "STRG + C" ...

    greetzz exbs



    Re: Endlosschleife unterbrechen???

    gs93 - 18.10.2006, 11:15


    danke
    aber funktioniert nicht :cry:



    Re: Endlosschleife unterbrechen???

    exbs - 18.10.2006, 16:38


    Wieso hast du denn eine Endlosschleife, wenn ich fragen darf ???

    Vielleicht könntest du ja in dein Programm ein Befehl einbauen oda so ???

    Oder handelt es sich um eine ungewollte Endlosschleife ???

    greetzz exbs :roll:



    Re: Endlosschleife unterbrechen???

    gs93 - 19.10.2006, 16:20


    um eine ungewollte endlosschleife
    warum sollte ich es in ein programm einbauen?
    außerdem brauche ich dafür nich das forum
    Code: CLS
    punkt001:
    PRINT "Hallo!"
    GOTO punkt001
    oder
    Code: CLS
    i = 1
    WHILE i <= 10
    print i
    i = i + 0
    da gibt es endlos vile möglich keinten

    aber zurück zur frage
    wie unterbricht man die endlosschleife :? :? :?



    Re: Endlosschleife unterbrechen???

    :D - 19.10.2006, 21:21


    Hi gs93

    Versuch doch mal bei jedem Durchgang am Ende abzufragen ob die Schleife noch gillt.

    Ich Versuchs dir mal mit einer Visual Basic.net Form zu zeigen.
    Eine Form ist ein Windows Fenster, Created ist eine booleische Variable,
    die auf true ist wenn die Form nicht geschlossen ist und ApplicatinDoEvents wird benötigt um die Form darzustellen,
    Maus bzw. Tastatureingaben zu erkennen.
    Wenn ApplicationDoEvents feststellt, dass die Form geschlossen wird, wird Created auf false gesetzt.
    Damit wird auch die Schleife unterbrochen und die WindowsForm beendet.

    Code:
    // VB.Net Code
    Public Sub Run()
       While Created
          Application.DoEvents()
       End While
    End Sub


    Wenn du jetzt eine Schleife hast die abfrägt ob eine Zahl <= einer Variable ist (i++) setzt du einfach die Variable auf den Wert der Zahl.

    Ich hoffe ich konnte dir mit meinem Beitrag helfen und hoffe dich nicht falsch verstanden zu haben. :)



    Re: Endlosschleife unterbrechen???

    r00tnix - 20.10.2006, 10:36


    Zitat: Versuchs mal mit STRG-C
    Zitat: STRG-ESC
    Man, ihr habt ja vielleicht ne Fantasie! :roll:

    In BASIC unterbricht man eine Endlosscheleife so:
    DO-LOOP:
    Code:
    DO
    [b]EXIT DO[/b]
    LOOP

    For-Next-Schleifen unterbricht man mit
    Code: EXIT FOR



    Re: Endlosschleife unterbrechen???

    exbs - 20.10.2006, 12:12


    Zitat: Man, ihr habt ja vielleicht ne Fantasie!

    also STRG + C funktioniert, wenn man ein UNGEWOLLTE Endlosschleife hat, und dann das Programm ausführt und SO hab ich seine Frge auch verstanden. Wie man sie IM Programm beendet is ja was ganz anderes.

    greetzz exbs



    Re: Endlosschleife unterbrechen???

    gs93 - 20.10.2006, 12:56


    es is ja ne ungewollte
    nur mit STRG+ESC kommt die (xp-)startleiste
    mit STRG+C passiert gar nix
    bei STRG+[irgendwas] kommt ein ton raus



    Re: Endlosschleife unterbrechen???

    exbs - 20.10.2006, 13:04


    Taskmanager ???

    greetzz exbs



    Re: Endlosschleife unterbrechen???

    X - 20.10.2006, 13:14


    Reset^^



    Re: Endlosschleife unterbrechen???

    gs93 - 20.10.2006, 13:53


    dann is aber alles weg
    selbst der klartext und das will ich nicht

    im turial steht dass man die schleife mit STRG+UNTERBR die schleife unterbrechen kann
    was soll den bitte die UNTERBR -taste sein?



    Re: Endlosschleife unterbrechen???

    exbs - 20.10.2006, 15:14


    ist bei der Taste ... PAUSE/BREAK als 2te Funktion mit drauf. Also zumindest bei mir !!! :D

    greetzz exbs



    Re: Endlosschleife unterbrechen???

    gs93 - 20.10.2006, 17:32


    naja bei mir steht da Pause [und] Braek aber es funktioniert :D
    danke exbs



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    ASCII-Code ! - gepostet von EndSub am Donnerstag 10.08.2006
    Projekt: SuperMario64 - Nachfolger - gepostet von vpascal am Samstag 09.06.2007
    Programmieren lernen durch Fernstudium? - gepostet von mac am Dienstag 08.05.2007
    Männlich- Weiblich zeichen - gepostet von DrPhil_Guth am Sonntag 23.04.2006
    @Walgo - gepostet von Xin am Samstag 21.07.2007
    <iostream.h> mit <conio.h>, geht nicht ? - gepostet von EndSub am Montag 05.06.2006
    Micrsoft Visual C++ Kompilieren - gepostet von Cookie am Freitag 03.11.2006
    download speed - gepostet von progger am Freitag 21.07.2006



    Ähnliche Beiträge wie "Endlosschleife unterbrechen???"

    erster beitrag - jesthan (Dienstag 27.05.2008)
    Bewerbung eines Heal druiden - Anonymous (Donnerstag 24.04.2008)
    Party-RPG unterbrechen? - administrator (Mittwoch 26.05.2004)
    Julchen - Diepi (Donnerstag 24.04.2008)
    Rosse unterbrechen??? und Beruhigung??? - Minchen (Sonntag 01.10.2006)
    [Game] Endlosschleife - shadowmaster (Sonntag 20.08.2006)