Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Wenn ich nun B und B vertauschen will heißt dass:
B:=xx;
xx:=yy;
yy:=B{B????];
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
swp:=xx;
xx:=yy;
yy:=swp;
Diese Prozedur habe ich vorhin verwendet! Was muss ich daran jetzt verändern?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Wie würde denn der für mein Beispiel aussehen? Hat doch diesmal nichts mit BubbleSort zu tun oder?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
was soll "blaarr" sein? Ich möchte das Element B löschen, deshlab möchte ich diesen Wert mit dem letzten B tauschen um dann die Länge des Feldes auf 23 zu reduzieren! Wie war das nochmal mit den temporären Varibalen?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Ja das glaube ich inzwischen auch, aber wie schaffe ich es denn, dass mir das Programm z.B. B mit B austauscht?
Ich dachte immer diese Funktion heißt swap?!?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
if edit55.Visible then
begin
swap(B,B); swap(B,B); swap(B, B); swap(B, B);
setlength(B, 20); end;
if edit56.Visible then
begin
swap(B,B); swap(B,B); swap(B, B); swap(B, B);
setlength(B, 20);
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
In Bezug auf die "problematische" Zeile sagt Delphi ")" erwartet aber "," gefunden!
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Ich habe es jetzt so geschrieben:
if edit55.Visible = true then
begin
swap(B,B); swap(B,B); swap(B, B); swap(B, B);{hier liegt irgendein Problem}
setlength(B, 20); end;
if edit56.Visible = true then
begin
{usw}
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Kann ich dann so vorgehen?
if a=1 then begin swap(B, B) and setlength(B, 23);
{etc}
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Die Hilfe spuckt doch nur "Müll" aus, fast unabhängig davon was ich suche bzw. eingebe(Natürlich sthet das im Zusammenhang mit meinem beschränkten Wissen zu Delphi)!
Vielleciht kann mir jemand mal aufzeigen wie diese Length festgesetzt wird und vor allem wo!
Im übrigen wie lösche ich nun eigentlich ein "Objekt" aus dem array of integer, z.B. B?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Wie setze ich den SetLength fest?
Wie greife ich dann auf solche Feldvariablen zu: auch z.B. B, wenn das mit der festgelegten Länge korrespondiert?
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Dann gibt es sicherlich so etwas wie dynamische...
Forum: Object-Pascal / Delphi-Language
Delphi
by AlexanderBrade,
23. Dez 2008
Wie kann ich aus meinem Array B in Abhängigkeit verschiedener Bedingungen bestimmte Elemente z.B. B und B entfernen, sodass sie beim Nachfolgenden Sortieren in der sortierten Liste nicht mehr auftauchen?