AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Ausgabe einer BildschirmMessage zeitbegrenzt
Thema durchsuchen
Ansicht
Themen-Optionen

Ausgabe einer BildschirmMessage zeitbegrenzt

Ein Thema von Oovas · begonnen am 6. Dez 2004 · letzter Beitrag vom 6. Dez 2004
Antwort Antwort
Oovas

Registriert seit: 6. Dez 2004
6 Beiträge
 
#1

Ausgabe einer BildschirmMessage zeitbegrenzt

  Alt 6. Dez 2004, 12:23
Hallo,

bin neu hier, und komme gleich mit einer evtl. etwas seltsamen Frage:
Ich möchte in meinem Programm eine Bildschirmmeldung ausgeben.
Diese sollte nach dem Bestätigen des Benutzers (z.B. OK-Button) verschwinden.
Betätigt der Benutzer aber keinen OK-Butten, dann sollte das Fenster automatisch nach ca. 10 Sekunden verschwinden.

Dies ist mein letzere Versuch (siehe Unten).
Wobei hier das CloseHandle nicht funktioniert, und die Showmessage stehen bleibt......


Delphi-Quellcode:
...
 ThreadHandle2:=CreateThread(nil, 0, TFNThreadStartRoutine(@MeldungsAusgabe),nil, 0, ThreadID2);
 sleep(10000);
 CloseHandle(ThreadHandle2);
...

function MeldungsAusgabe(zahl: Pointer): LongInt; stdcall;
begin
  Showmessage('Meldungstext: '+ DateTimeToStr(Now));
end;

Bin um jeden Tip dankbar
  Mit Zitat antworten Zitat
Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#2

Re: Ausgabe einer BildschirmMessage zeitbegrenzt

  Alt 6. Dez 2004, 12:26
mit showmessage ist das nicht so gut. programmier dir ein eigenes fenster zur ausgabe und setz nen timer drauf, der es nach X sekunden schließt.
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Ausgabe einer BildschirmMessage zeitbegrenzt

  Alt 6. Dez 2004, 12:30
Oder du schaust dir mal diesen OpenSource-Beitrag von Luckie an
Julian J. Pracht
  Mit Zitat antworten Zitat
Oovas

Registriert seit: 6. Dez 2004
6 Beiträge
 
#4

Re: Ausgabe einer BildschirmMessage zeitbegrenzt

  Alt 6. Dez 2004, 13:41
Danke,
mit dem OpenSource von Luckie funktionierts!
  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 07:52 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