Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   zweites Delphi Programm mit anderem Delphi Programm steuern (https://www.delphipraxis.net/176526-zweites-delphi-programm-mit-anderem-delphi-programm-steuern.html)

jupiter4065139 12. Sep 2013 13:08

AW: zweites Delphi Programm mit anderem Delphi Programm steuern
 
Hallo, ich hab das jetzt so gelöst, dass immer nochmal die rechnerzeit abgefragt wird vor jedem neuen intervall

Delphi-Quellcode:
for i:=1 to 10 do begin
  aktuell:=now + 60/24/3600;
  if now = aktuell do begin
...
Ich werd dann morgen sehen ob funktioniert hat

Vielen Dank für eure Mühe

Klaus01 12. Sep 2013 13:29

AW: zweites Delphi Programm mit anderem Delphi Programm steuern
 
ein wenig offtopic:

Mir stellt sich die ganze Zet die Frage - warum das alles in zwei Programme aufteilen?
Wo diese beiden Programm anscheinend stark voneinander abhängen.

Grüße
Klaus

sx2008 12. Sep 2013 13:33

AW: zweites Delphi Programm mit anderem Delphi Programm steuern
 
Zitat:

Zitat von jupiter4065139 (Beitrag 1228159)
Ich werd dann morgen sehen ob funktioniert hat

Das kann nicht funktionieren.
Man braucht nur den Code etwas umstellen und sieht den Widerspruch:
Delphi-Quellcode:
for i:=1 to 10 do begin
  aktuell :=  now + 60/24/3600;
  if aktuell = now { <= Ausdruck ist immer False} then ...

jupiter4065139 13. Sep 2013 10:30

AW: zweites Delphi Programm mit anderem Delphi Programm steuern
 
Zitat:

Zitat von sx2008 (Beitrag 1228164)
Zitat:

Zitat von jupiter4065139 (Beitrag 1228159)
Ich werd dann morgen sehen ob funktioniert hat

Das kann nicht funktionieren.
Man braucht nur den Code etwas umstellen und sieht den Widerspruch:
Delphi-Quellcode:
for i:=1 to 10 do begin
  aktuell :=  now + 60/24/3600;
  if aktuell = now { <= Ausdruck ist immer False} then ...

is richtig, sollte auch so heissen;

Delphi-Quellcode:
for i:=1 to 10 do begin
  aktuell :=  now + 60/24/3600;
  if now = aktuell then ...
hat aber funktioniert so

@ Klaus01
das es offtopic geworden ist tut mir leid, ich wollte es zuerst anders machen und hab das Thema deswegen so gewählt. Das ich zwei Programme miteinander kommunizieren lasse ist für mich aber zu Anspruchsvoll und zeitraubend. So funktioniert es auch. Kann ja vielleicht jemand das Thema umbenennen, damit es nicht verwirrt.

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 Uhr.
Seite 2 von 2     12   

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