AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Programmfunktion zur Laufzeit abbrechen

Ein Thema von little_budda · begonnen am 23. Dez 2006 · letzter Beitrag vom 23. Dez 2006
Antwort Antwort
Benutzerbild von little_budda
little_budda

Registriert seit: 5. Mai 2006
Ort: Velbert
246 Beiträge
 
Delphi 2006 Professional
 
#1

Programmfunktion zur Laufzeit abbrechen

  Alt 23. Dez 2006, 21:25
Hallo,

ich habe ein Prog geschrieben das via Ping einen gewissen IP Adressbereich auf Teilnehmer prüft.
Ping senden, Auf Antwort warten, naächsten Ping senden ...

Diesen Ablauf wollte ich über eine globale Bool-Variable abbrechen.
Wenn True - Nächsten Ping senden
Wenn False - Abbrechen
Die Varable setze ich über einen Abbruch Button.

Alles nicht schwieriges.
Nun ist mein Prog während der Bearbeitung des IP Bereiches so beschäftigt,
das der Button nicht mehr bearbeitet wird.

Soll heissen man kann klicken so oft man möchte aber die Variable setzt sich nicht.

Kann ich mein Prog irgendwie dazu bewegen immer zwischendurch den Button zu bearbeiten?

Gruß Holger.

Holger
Glück findet sich nicht im Code
Gefahren werden ist nur solange schön wie man selbst nicht lenken möchte ...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Programmfunktion zur Laufzeit abbrechen

  Alt 23. Dez 2006, 21:27
Baue .ProcessMessages in die Schleife ein
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von little_budda
little_budda

Registriert seit: 5. Mai 2006
Ort: Velbert
246 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Programmfunktion zur Laufzeit abbrechen

  Alt 23. Dez 2006, 21:32
Hallo,

mein Button kennt ".ProcessMessages " nicht?
Meine Primärform auch nicht.

Auf was bezogen soll ich das setzen?

Gruß Holger.
Holger
Glück findet sich nicht im Code
Gefahren werden ist nur solange schön wie man selbst nicht lenken möchte ...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Programmfunktion zur Laufzeit abbrechen

  Alt 23. Dez 2006, 21:34
Application.ProcessMessages;
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von little_budda
little_budda

Registriert seit: 5. Mai 2006
Ort: Velbert
246 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Programmfunktion zur Laufzeit abbrechen

  Alt 23. Dez 2006, 21:41
Hallo,

funktioniert.

Danke und frohe Feiertage.
Holger.
Holger
Glück findet sich nicht im Code
Gefahren werden ist nur solange schön wie man selbst nicht lenken möchte ...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz