Forum: Sonstige Fragen zu Delphi
Delphi
by EccoBravo,
20. Okt 2005
Danke aber Case geht nur bei ordinalen Typen, welcher addr nicht ist.
Gruß
E. B.
Forum: Sonstige Fragen zu Delphi
Delphi
by EccoBravo,
20. Okt 2005
Das ist es ja eben, mein richtiger Code ist genauso wie der Pseudocode, keine Probleme ersichtlich, worüber der Optimizer stolpern könnt. den richtigen Code anzuhängen, würde Euch und die Seitre überfordern, daher nur ein Ausschnitt, der repitorisch wiederholt wird
...
while (iStart < fmax) and (FeldNr<11) do
begin
addr:='';
addr:=addr+IntToHex(buff1,2);
Forum: Sonstige Fragen zu Delphi
Delphi
by EccoBravo,
20. Okt 2005
Na klar:
...
if <bedingung 1> then
begin
<anweisung 1a>
<anweisung 1b>
end
else if <bedingung 2> then
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by EccoBravo,
20. Okt 2005
Vorgestellt habe ich mir das mit dem ausführbaren Code auch so,
aber so ganz glaube ich das nicht, denn die blauen Punkte stehen nicht vor Kommentarzeilen, und END-Zeilen. Dafür stehen sie ganz willkürlich innerhalb von BEGIN...END-Bereichen (mal ja mal nicht) vor ausführbaren Zeilen.
Und dann noch
färben sich beim Kompilieren auch mal die Haltepunkte der nicht blau punkteten Zeilen...
Forum: Sonstige Fragen zu Delphi
Delphi
by EccoBravo,
20. Okt 2005
Neue Dummi-Frage:
Wundere mich, daß beim debuggen Programm am Haltepunkt nicht unterbrochen wird (obwohl es müßte).
Nun Beobachtung: In einigen Codestellen ist der Haltepunkt beim Setzen nicht rot sondern dunkelgrün. Oder ein gesetzter roter Haltepunkt wird beim Compilieren dunkelgrün. Das Programm hält dann an diesen Punkten nicht an. Was hat das auf sich?
(BD7 Enterprise)
Vielen Dank
...