AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein gibt es eine Funktion, die das Ausführen einer Prozedure ...
Thema durchsuchen
Ansicht
Themen-Optionen

gibt es eine Funktion, die das Ausführen einer Prozedure ...

Ein Thema von BAMatze · begonnen am 2. Sep 2008 · letzter Beitrag vom 2. Sep 2008
Antwort Antwort
Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#1

Re: gibt es eine Funktion, die das Ausführen einer Prozedure

  Alt 2. Sep 2008, 11:24
Hallo!

Zitat von BAMatze:
ich wollte mal wissen, ob es eine Funktion/ Prozedure gibt in Delphi, die überprüfen kann, ob eine andere Funktion ausgeführt wird oder nicht.
Obwohl Windows ein Multitasking-Betriebssystem ist, läuft jedes Programm sequentiell vom Startzeitpunkt bis zur Termination durch, Zeile für Zeile, nichts wird simultan ausgeführt. In sofern macht Deine Frage überhaupt keinen Sinn.

Anders sieht es aus, wenn Du Dein Programm in mehrere Threads aufteilst, welche neben dem Hauptthread Berechnungen durchführen. Dann wird (vorausgesetzt Du hast entsprechend viele CPU-Kerne wie Threads) wirklich simultan an mehrerern Stellen des Programmcodes gewerkelt. Mit nur einem CPU-Kern wird nach wie vor alles schön hintereinander berechnet.


Dein Problem mit den "nicht erkannten Tasten in einem Editfeld" rührt daher, dass das Editfeld die entsprechenden Windows-Messages der Tastendrücke für sich vereinnahmt, das Programm nichts davon mitkriegt. Was hast Du vor, wo liegt Dein Problem?
Es ist zu wahr um schön zu sein...
  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 10:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz