![]() |
Re: Abi-Rechner
Zitat:
|
Re: Abi-Rechner
Delphi-Quellcode:
Warum funktionert das nicht?
edit1.Text := a;
form5.panel12.Caption:= a; edit2.Text := b; form5.panel13.caption:= b; a habe ich als string deklariert. Mekkert auch nicht beim compilieren! -->Was ich in die editbox schreibe sollte er doch in die Panelüberschrift übernehmen... |
Re: Abi-Rechner
Meintest Du das nicht eher so?
Delphi-Quellcode:
P.S.: die Namen von Komponenten kann man auch ändern, dann sieht man bei gescheiter Namensgebung gleich im Quelltext, was was ist.
form5.panel12.Caption:= edit1.Text;
form5.panel13.caption:= edit2.Text; |
Re: Abi-Rechner
Delphi-Quellcode:
Gibt es sowas? Bzw. wie kann ich realisiere, dass man mindestens ein Feld ausfüllen muss?
if edit1.Text:='' then showmessage('Bitte geben Sie ein Fach ein')
|
Re: Abi-Rechner
Für ein einziges Edit ist Dein Code schon ganz in Ordnung (Vergleiche aber mit = statt :=, das wäre sonst eine Zuweisung). Ansonsten musst Du die Bedingungen klammern.
Delphi-Quellcode:
if (Edit1.Text = '') and (Edit2.Text = '') and (Edit3.Text = '') then
ShowMessage('Was soll'' s denn nun sein?'); |
Re: Abi-Rechner
Delphi-Quellcode:
Gibt es sowas?
if (form5.Panel6.caption = 'CHE') and (form5.Panel6.color:= clblue) then
Außerdem möchte ich, da ich aus dem Bereich der Wahlpflichtfächer noch 8 weitere Notenpunkte einbringen muss, mein array sortieren um dem Programm zu ermöglichen, dass automatisch nur die besten Leistungen eingebracht werden. -->Ist das möglich??????? |
Re: Abi-Rechner
Natürlich geht so etwas. Allerdings solltest Du die Logik von der Darstellung trennen. Und zum Sortieren hat Daniel mal ein schönes Tut geschrieben, schau mal in der entsprechenden Sparte nach.
|
Re: Abi-Rechner
UNd wie wende ich den BubbleSort auf mein Array[1..3,7..12] an?
Delphi-Quellcode:
Procedure BubbleSort;
var i,j : Integer; Begin For i:= N downto 1 Do For j:= 1 To i Do If (Data[j-1] > Data[j]) Then SwapValues( j-1, j ); End; |
Re: Abi-Rechner
Du hast ja da ein 2-dimensionales Array. Nun musst Du Dir überlegen, in welcher Dimension Du das sortieren möchtest. Die Syntax ist dann dabei fast die Gleiche mit der Ausnahme, dass die 2. Dimension halt noch dazugeschrieben werden muss.
[edit] Wobei ich nun endgültig der Meinung bin, dass Du je Frage einen neuen Thread eröffnen solltest. [/edit] |
Re: Abi-Rechner
Ja ich werde bei der nächsten großen Frage einen neuen Thread eröffnen.
Aber ich habe zunächst noch zwei Fragen, wie schreibe ich die zweite Dimension dazu? Im übrigen wofür steht "data" und wohin muss ich die Prozedur schreiben? Und wie kann ich dann aus der sortierten "Liste" die 8 besten Leistungen auslesen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:29 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