Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
17.05.2012, 02:31:40
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Allgemeines Forum
| | |-+  TEvent
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: TEvent  (Gelesen 1268 mal)
AndreasMascher
Gast
« am: 09.03.2002, 20:15:34 »

Hallo!
Ich verstehe nicht, wie TEvent funktioniert.

Mein Problem:
bei der unten stehenden Procedure wird eine ListView nach Strings durchsucht. Bei einer Übereinstimmung wird die Form3 angezeigt (die sich die passenden Informationen aus der ListView selber holt, also in der OnShow)
Aber es kann passieren, dass weitere Übereinstimmungen gefunden werden.
Das bedeutet, dass die Schleife solange warten muss, bis der User in der Form3 einen Button drückt und ein Event signalisiert. (SetEvent?)
Hier die Procedure

Code:
with ListView1 do



   for I := 0 to Items.Count - 1 do

   begin

      if Items[i].checked = true then

      begin

         if Items[i].SubItems.Strings[3] = FormatDateTime('hh:mm', Now) then

         begin

            if (Items[i].SubItems.Strings[1] = 'Heute') or

            (Items[i].SubItems.Strings[2] = GetDay) or

            (Items[i].SubItems.Strings[2] = DateToStr(Now)) then

            begin

//#########################              

               ItemAktuell := i;

               if \"nächsterdurchlauf\" then

               WaitFor(10000); ???

               Form3.Show;

//#########################



            end;

         end;

      end;

(wieso klappt das mit dem code immer nicht?
Gespeichert
Haraldo
Gast
« Antworten #1 am: 09.03.2002, 20:21:40 »

Mach es doch einfach mit Form3.showmodal oder ich habe es flasch verstanden.
Gespeichert
AndreasMascher
Gast
« Antworten #2 am: 09.03.2002, 20:32:20 »

ach verdammt jaaaaaaa

ich vollidiot ;-)
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS