AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Welche Schleife könnte man hier einbauen?
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Schleife könnte man hier einbauen?

Ein Thema von Pylickuz · begonnen am 11. Feb 2016 · letzter Beitrag vom 12. Feb 2016
Antwort Antwort
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Welche Schleife da könnte man hier einbauen?

  Alt 11. Feb 2016, 17:22
Könntest du den Quelltext nicht eben vom Screenshot abtippen und dann hier eingebettet in die
Code:
[DELPHI]
procedure foo;
begin
end;
[/DELPHI]
als Text posten?

Das wird dann zu
Delphi-Quellcode:
procedure foo;
begin
end;
PS Ein CopyPaste geht natürlich auch ...
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Pylickuz

Registriert seit: 31. Okt 2015
11 Beiträge
 
#2

AW: Welche Schleife da könnte man hier einbauen?

  Alt 11. Feb 2016, 17:28
Ich habe es nochmal korigiert. Danke für den Tipp!
Könntest du den Quelltext nicht eben vom Screenshot abtippen und dann hier eingebettet in die
Code:
[DELPHI]
procedure foo;
begin
end;
[/DELPHI]
als Text posten?

Das wird dann zu
Delphi-Quellcode:
procedure foo;
begin
end;
PS Ein CopyPaste geht natürlich auch ...
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#3

AW: Welche Schleife könnte man hier einbauen?

  Alt 11. Feb 2016, 18:01
Wofür braucht man hier eine Schleife?

Einfach neue Werte eingeben und erneut den Button betätigen.

Soll 'ne leere Eingabemaske dastehen, dann diese beiden Zeilen
Delphi-Quellcode:
      Kgroesse.Text:= ('');
      Kgewicht.Text:= ('');
an das Ende der Prozedur verschieben.
  Mit Zitat antworten Zitat
Pylickuz

Registriert seit: 31. Okt 2015
11 Beiträge
 
#4

AW: Welche Schleife könnte man hier einbauen?

  Alt 11. Feb 2016, 19:07
Ich weiß das es auch ohne Schleife funktionieren wird, aber gerade das ist die Aufgabenstellung, diese da rein zu bringen
Wofür braucht man hier eine Schleife?

Einfach neue Werte eingeben und erneut den Button betätigen.

Soll 'ne leere Eingabemaske dastehen, dann diese beiden Zeilen
Delphi-Quellcode:
      Kgroesse.Text:= ('');
      Kgewicht.Text:= ('');
an das Ende der Prozedur verschieben.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Welche Schleife könnte man hier einbauen?

  Alt 11. Feb 2016, 19:10
Ich glaube du hast die Aufgabenstellung nicht verstanden.

Bei einem Konsolenprogramm muss man so eine Schleife programmieren, weil sich das Programm ansonsten beenden würde.

Bei einer GUI-Anwendung gibt es diese Schleife schon im Hintergrund, sonst würde die sich ja nach jedem Button-Klick beenden

Von daher gehe ich mal davon aus, dass eigentlich ein Konsolen-Programm erwartet wird. Und wenn nicht, dann würde ich die Lösung der Aufgabe wegen absoluter Sinnleere verweigern.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (11. Feb 2016 um 19:13 Uhr)
  Mit Zitat antworten Zitat
Pylickuz

Registriert seit: 31. Okt 2015
11 Beiträge
 
#6

AW: Welche Schleife könnte man hier einbauen?

  Alt 11. Feb 2016, 19:26
Ich würde schon sagen das ich die Aufgabenstellung verstanden habe, denn schließlich hat sie mir mein Projektbetreur genau formuliert und mir erklärt wie er es haben will. Was mir dazu einfallen würde, wäre eine Schleife beim drücken des "nächster Patient?" Buttons, dass das Programm wiederholt und die Labels resetet.
Ich glaube du hast die Aufgabenstellung nicht verstanden.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Welche Schleife könnte man hier einbauen?

  Alt 11. Feb 2016, 19:33
Wenn du da eine Schleife einbaust, die das immer wiederholt, dann zauberst du nach kurzer Zeit einen neuen Text in die Titelleiste:

Programm reagiert nicht

Wenn dein Betreuer das in einer Event-basierten GUI-Anwendung verlangt, dann frag mal lieber den Betreuer vom Betreuer. Vielleicht kennt der wen der sich damit auskennt.

Ich vermute aber mal, dass er von einem Konsolenprogramm gesprochen hat und du hast nur mit einem halben Ohr zugehört.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (11. Feb 2016 um 19:35 Uhr)
  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 23:32 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