-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
22. Dez 2008
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?
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
22. Dez 2008
UNd wie wende ich den BubbleSort auf mein Array an?
Procedure BubbleSort;
var i,j : Integer;
Begin
For i:= N downto 1 Do
For j:= 1 To i Do
If (Data > Data) Then SwapValues( j-1, j );
End;
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
22. Dez 2008
if (form5.Panel6.caption = 'CHE') and (form5.Panel6.color:= clblue) then
Gibt es sowas?
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???????
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
if edit1.Text:='' then showmessage('Bitte geben Sie ein Fach ein')
Gibt es sowas? Bzw. wie kann ich realisiere, dass man mindestens ein Feld ausfüllen muss?
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
edit1.Text := a;
form5.panel12.Caption:= a;
edit2.Text := b;
form5.panel13.caption:= b;
Warum funktionert das nicht?
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...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
und warum schriebt er bei folgendem inkompatible Typen?
if (cb1 in iMenge) and (cb2 in iMenge) and (cb4 in iMenge) then begin form5.Panel5.caption:='EN'; form5.panel6.caption:='FRZ'; form5.Panel7:='PHY'; end;
Sorry mein Fehler "caption" fehlt.
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
ALso kleine Korrektur den vorher gegebenen Code kompiliert er, wenn ich aber so etwas schreibe:
if (cb1 in iMenge) and (cb2 in iMenge) and (cb4 in iMenge) then (form5.Panel5.caption:='EN') and (form2.panel1.caption:='1');
heißt es "Poerator ist auf diesen Operandentyp nicht anwendbar.
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Ja da hast du Recht, werde ich gleich korrigieren...
Noch mal ne andere Frage:
Wie kann ich die Captions von Panels während des Programmablaufs ändern?
form5.Panel5.caption:='EN'
Das klappt nicht!!!
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Nein, das hat nicht gefhlt, hab es nur wo anders hingeschrieben...
Aber trotzdem kann es nicht kompiliert werden, bleibt immer bei der Prozedur hängen:
procedure TForm1.RefreshCBCount(Sender: TObject);
begin
{usw}
Im Übrigen danke für den anderen Tipp!
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Alles klar!
siehe Anhang...
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, Menus;
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Wo schreibe ich jetzt die Prozedur hin?
Wenn ch sie einfach so im Quelltext al gliechwertige Prozedur einfüge werden verschiedene Betandteile der Prozedur rot unterstrichen und er kann nicht kompilieren!
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Und wo kommt dann der Res deiner vorigen Prozedur hin(wenn ich nur die Abfrage der Anzahl einfüge hat er die Anzahl doch noch garnich gezählt), d.h. wie weise ich allen Checkboxen diese Methode per Objektinspektor zu?
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Wo muss ich diese Prozedur hinzufügen?
P.S. Soll ja beim Klick eines Buttons ducrhlaufen werden!
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
und wie? es tut mir immer leid so elementare Fragen zu stellen...
Aber unser Lehrer , so hat man immer den EIndruck, weiß garnicht wo von er spricht...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Es gibt ja die Möglichkeit alle 6 Boxen gleichzeiig anzuklicken, als erstes muss ich überprüfen, dass nicht mehr als 3 Boxen aktiviert sindder Rest funktioniert dann.
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Und wie frage ich jetzt ab, wieviele Elemnte die Menge enhält? P.S. Irgedetwas haut noch nicht hin...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Da find ich mich überhaupt nicht durch...
Was ind überhaupt flags?
Gibt es keine andere Möglichkeit?
P.S. Wie erzeuge ich eine Infobox?
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
21. Dez 2008
Ich bin jetzt auf das erste Problem gestoßen:
Als erstes möchte ich die Wahl der Fächer ermöglichen, z.B. Englisch, Französisch und Chemie aus insgesamt 6 möglichen Profilfächern.
Dazu habe ich 6 Checkboxen erstellt. Nur wie kann ich erreichen, dass das programm merkt wieviele Checkboxen angeklickt wurden um damit weiter zu arbeiten(suche eine Möglichkeit, die mir dies infach ermöglicht, da es...
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
15. Dez 2008
Ein Abi-Rechner ist ein Programm, welches mir den Abiturdurchschnitt durch Eingabe der Halbjahres- bzw. Prüfungsleistungen
angibt. Sorry für den späten Hinweis!
-
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
15. Dez 2008
Hallo,
wir haben in der Schule die Aufgabe erhalten einen Abi-Rechner(f. Sachsen-Anhalt) zu programmieren. Nur leider weiß ich nicht so
recht wie ich das Anfangen soll. Das Formular mag machbar sein, aber die sich dahinter verbergenden
Programmstrukturen?
Hat jemand eine Idee mein Problem möglichst schnell und unkompliziert zu lösen?
Danke im Voraus