vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Was geht hier ab ??? 
Autor: Oggi
Datum: 31.07.16 13:08

Manfred X schrieb:
Zitat:

Die Anwendung von DoEvents ist eine schlechte
Notlösung für das Handling
blockierter Oberflächen bei Single-Threading-Anwendungen.
Es ist ein Schuß ins Blaue, weil man - ausser in trivialen
Fällen - kaum garantieren
kann, daß nach Ausführung der Codes der
Ereignisverarbeitungsroutinen, der
unterbrochene Thread wieder korrekt weiterarbeiten kann.

Das klingt ja ganz schrecklich , bloß gut, dass sich das in der Praxis nicht so auswirkt
Nein im Ernst, über DoEvents sollte vor dessen Anwendung in der Hilfe nachgelesen werden und es muss einem bewußt sein, DoEvents kann ein Programm instabil machen und zu Seiteneffekten führen. Deshalb bei der Fehlersuche immer auch DoEvents im Auge behalten. In der VB-Hilfe steht über DoEvents folgendes:
Obwohl Zeitgeber-Ereignisse die beste Lösungsmöglichkeit für die _
  Hintergrundverarbeitung darstellen - insbesondere für sehr langwierige _
  Aufgaben - ist die DoEvents-Funktion eine geeignete Möglichkeit, um das _
  Abbrechen einer Aufgabe zuzulassen.
 
DoEvents-Schalter steuern die Kernroutinen des Betriebssystems. Die Steuerung _
  wird an Ihre Anwendung zurückgegeben, sobald alle anderen Anwendungen in der _
  Umgebung auf anstehende Ereignisse reagieren konnten. Dies bewirkt nicht, daß _
  die aktuelle Anwendung den Fokus abgibt, es ermöglicht jedoch die _
  Verarbeitung von Ereignissen im Hintergrund.
 
Diese Vorgehensweise bringt möglicherweise nicht immer die erwarteten _
  Ergebnisse.
 
Es kann völlig problemlos sein, eine Funktion erneut aufzurufen, während sie _
  die Steuerung an DoEvents abgegeben hat. Das folgende Verfahren sucht _
  beispielsweise nach Primzahlen und verwendet DoEvents, um anderen Anwendung _
  periodisch die Verarbeitung von Ereignissen zu erlauben.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB6: Steuerelemente werden plötzlich nicht mehr aktualisiert3.682vbidd27.07.16 05:30
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.540visualfx27.07.16 09:06
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.548ModeratorDieter27.07.16 14:28
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.564visualfx27.07.16 16:19
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.550vbidd27.07.16 20:23
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.450vbidd27.07.16 20:20
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.493Blackbox27.07.16 19:00
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.737vbidd27.07.16 20:36
DoEvents-Funktion2.667visualfx27.07.16 21:24
Re: DoEvents-Funktion2.613visualfx27.07.16 23:49
Re: DoEvents-Funktion2.475Oggi28.07.16 17:45
VB6 veraltet ? Wieso ???2.899visualfx28.07.16 22:26
oh oh ... nein so war das nicht gemeint2.516Blackbox29.07.16 19:32
keine Panik, alles easy 2.560visualfx29.07.16 20:51
Re: keine Panik, alles easy2.500Franki30.07.16 03:48
Re: oh oh ... nein so war das nicht gemeint2.526Oggi30.07.16 10:00
VB6 als Open Source2.708visualfx30.07.16 12:03
Jeder von uns ist ein bißchen wie Sisyphus2.605visualfx30.07.16 14:25
Microsoft ist nicht schuld2.494Blackbox30.07.16 18:26
Re: Microsoft ist doch schuld!2.502Oggi30.07.16 18:55
Re: Microsoft ist doch schuld!2.442Franki31.07.16 02:13
Was geht hier ab ???2.542Manfred X31.07.16 11:35
Re: Was geht hier ab ???2.556Oggi31.07.16 13:08
Sorry, Manfred X2.477visualfx31.07.16 14:44
Re: Sorry, Manfred X2.533Oggi31.07.16 15:08
--- dito ---2.496visualfx31.07.16 17:16
nichts hinzuzufügen2.534Blackbox31.07.16 18:22
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.519Blackbox27.07.16 21:31
Re: VB6: Steuerelemente werden plötzlich nicht mehr aktualis...2.456effeff27.07.16 21:44

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel