AGB  ·  Datenschutz  ·  Impressum  







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

Warten Befehl?

Ein Thema von raysto · begonnen am 20. Nov 2010 · letzter Beitrag vom 20. Nov 2010
Antwort Antwort
raysto

Registriert seit: 6. Nov 2010
62 Beiträge
 
#1

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:38
Wird das in Sekunden gezählt? Bei mir wartet der kein bisschen wenn ich zb. sleep(35) eingebe
  Mit Zitat antworten Zitat
raysto

Registriert seit: 6. Nov 2010
62 Beiträge
 
#2

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:41
Bei mir is ein Fehler. Wenn ich diesen Code habe:
Delphi-Quellcode:
procedure TForm1.Image1Click(Sender: TObject);
begin
  form1.Image1.Picture.LoadFromFile('C:\Users\Raphael\Pictures\closeklick.ico');
  // Hier soll eine Sekunde gewartet werden.
  sleep(60);
  form1.Image1.Picture.LoadFromFile('C:\Users\Raphael\Pictures\close.ico');
  // Hier soll eine Sekunde gewartet werden.
  sleep(60);
  application.Terminate;
end;

end.
Dann wechselt der das Bild nich, sondern schließt einfac nur.
Wenn ich nur den ersten Bildwechsel drinhabe und den zweiten und das beenden rausnehme, wechselt er. Woran kann das liegen?
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:44
Bei mir is ein Fehler. Wenn ich diesen Code habe:
Verrätst du uns auch was für ein Fehler das sein soll oder müssen wir raten?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
raysto

Registriert seit: 6. Nov 2010
62 Beiträge
 
#4

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:50
Hatte ich doch erwähnt xD
Na egal. Jedenfalls wollte ich, dass man auf ein Kreuz klicken kann und dieses Leuchtet dann auf und dann wird es wieder normal und dann wird das Programm beendet^^
Das habe ich mit Bildern gemacht. Da kommt dann das Problem, wenn ich nur den ersten Bildwechsel drin habe, wechselt das Bild zum leuchtenden, wenn ich dann aber den zweiten Bildwechsel drin habe und das Programm schließen, dann schließt sich das Programm einfach nur,ohne die Bilder zu wechseln
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:52
Und hättest du die Hilfe konsultiert, wüsstest du dass ein Wert von 35 bei sleep bedeutet, dass 35/1000 Sekunden geawrtet wird, was für einen Mensch kaum sichtbar ist. Deshalb hat Detlef oben ja Sleep(1000) geschriben (also 1 Sekunde)
Markus Kinzler
  Mit Zitat antworten Zitat
raysto

Registriert seit: 6. Nov 2010
62 Beiträge
 
#6

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:57
Ich hab die Warte zeit ja erhöht, trotzdem passiert nichts
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:58
Auf was hast du den erhöht?
Markus Kinzler
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Warten Befehl?

  Alt 20. Nov 2010, 15:03
Ich glaube eher, dass das Bild nicht neu gezeichnit wird. Zudem wartet Sleep() aktiv, Delay() wäre besser

Oder in diesem Fall ein Timer
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#9

AW: Warten Befehl?

  Alt 20. Nov 2010, 14:42
Sleep pausiert Programmausführungen gemäß dem Parameter Millseconds.
http://docwiki.embarcadero.com/VCL/de/SysUtils.Sleep
Thomas
  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 13:40 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