WinFuture-Forum.de: C# Wert Außerhalb Der Laufzeit ändern? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

C# Wert Außerhalb Der Laufzeit ändern?

#16 Mitglied ist offline   Spiderman 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.669
  • Beigetreten: 23. November 06
  • Reputation: 26

geschrieben 02. September 2010 - 23:00

Zitat

Kann es sein, das es zu viele Rescourcen verbraucht?

Nein, keine Ahnung was du da gemacht hast.
Ich Glaube aber du hast die Lösung nicht verstanden.
Die Formel erstellt einen numerischen Wert für einen Zeitpunkt.
Man muß nix beim beenden speichern, die Zeit vergeht doch automatisch.

Beitrag anzeigenVon 30.08.2010, 15:05:

Nehmen wir daher mal forlgendes Beispiel:
Ich habe ein Fass mit 100L Wasser. In diesem ist unten ein Loch wo z. B. 500ml / min. rauslaufen. (immer Regelmäßig).
Jetzt starte ich das Programm nach einigen Stunden und klicke auf: "ein Eimer mit 10L Wasser in das Fass gießen. Was habe ich davon? Es dauert länger bis es leer wird. Ziel: Es darf nicht leer werden. Also muss ich das Programm jedesmal wieder starten und das Fass auffüllen beovr es leer wird. Eine Statusanzeige ect.. habe ich schon alles.

Dieses Beispiel ist eig. exakt das gleiche Prinzip wie das was ich brauche.

Und wo ist da das Problem, das umrechnen ?
0.5 l / min => 1 l in 2 min
1 l in 120 s
10 l in 1200 s
100 l in 12000 s

Das Fenster sieht dann so aus:
Angehängtes Bild: test.png

Project: Angehängte Datei  WindowsApplication2.zip (15,6K)
Anzahl der Downloads: 123

Gruß
Spiderman
0

Anzeige



#17 Mitglied ist offline   driv3r 

  • Gruppe: aktive Mitglieder
  • Beiträge: 352
  • Beigetreten: 17. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:NRW

geschrieben 03. September 2010 - 07:36

Okay danke.
Aber:

Zitat

Die Formel erstellt einen numerischen Wert für einen Zeitpunkt.


Das ist mir bewusst :D

Zitat

Man muß nix beim beenden speichern, die Zeit vergeht doch automatisch.


Doch muss man, wie soll denn das Programm sonst wissen, wann ich es beendet habe? Es muss doch den aktuellen Zeitwert beim beenden festhalten damit er es beim nächsten start berechnen kann. Ich brauche ja dann bei start den aktuellen Wert und den Wert wann das Programm beendet wurde.

Zitat

Und wo ist da das Problem, das umrechnen ?


Nirgentwo, dein Vorschlag sieht sehr gut aus. Umgerechnet habe ich schon alles.

Nochmal zur Info: Die Methode habe ich fertig und sie funktioniert einwandfrei =)

Das Problem: Wieso kann ich die Methode nur mit einem Mausklick starten? Wenn ich sie autom. mit dem Programmstart starten möchte, stürtzt es ab. Woran kann das liegen? Das ist für mich unverständlich ...
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0