Entwickler-Ecke

Wünsche, Anregungen & Kritik - ein Bug?


Popov - Mi 28.01.04 23:07
Titel: ein Bug?
Ich hab einen lustigen Bug entdeckt. Allerdings kommt er nicht immer vor und ich hab keine Ahnung warum und wann es passiert. In der Regel passiert es allerdings nicht, aber hin und wieder schon. Beachtet bitte, daß hinter Strings ein i in eckigen Klammern vorkommt (bzw. kommen sollte - bei Bedarf kann es durch "Zitat"überprüft werden). Eigentlich ist ein i in eckigen Klammern der BBCode für kursiv. Durch den Delphitag sollte eigentlich der Kursivtag nicht ausgeführt werden. Hier wird allerdins die Integervariable i im Code nicht angezeigt, sondern macht den Rest des Textes kursiv. Wie schon gesagt, es passiert nicht immer, aber es kann sein, daß irgendwann ein Code nicht richtig angezeigt wird.


Delphi-Quelltext
1:
2:
3:
...
    if FindFirst(Path + '*.' + Strings<span style="font-style: italic">, Attrib, Search) = 0 then
...


[i]Beispiel für Suche nach allen EXE Programmen:


Popov - Sa 14.02.04 19:09

Anscheinend keine Reaktion. Allerdings ist der Bug nicht nur lustig. Ich muß mich, obwohl ich eigentlich schon immer die i - Variable für die for-to genutzt habe, auf die k - Variable umstellen, da i in einer eckigen Klammer nicht immer dargestellt wird.


Klabautermann - Sa 14.02.04 22:27

Hallo popov,

das Problem ist in der Beobachtung, aber noch nicht ganz durchschaut ;). Denn wie du selbst feststelltest, tritt es nicht immer auf.

Gruß
Klabautermann


Raphael O. - Sa 14.02.04 22:31

Klabautermann hat folgendes geschrieben:
Denn wie du selbst feststelltest, tritt es nicht immer auf.

beruhigend, dass sowas nicht nur in meinen Programmen auftritt :mrgreen:
sowas sind so nervige Fehler, wobei das bei Internetseiten wahrscheinlich noch komplizierter zu lösen ist,als in Delphi weils kein Debugger gibt :nixweiss:


Chris1308 - Mi 18.02.04 22:35

Hi,
warum deaktiviert ihr die BBCodes in den Delphi-Tags nicht? Das würde das Problem einfach beheben und außerdem kann man auch anders auf Zeilen hinweisen, als mit Farbe. ;)

Chris


Chatfix - Do 19.02.04 08:46

Die BB-Codes funktionieren ja nicht im Delphi-Tag, und wie du siehst genau das ist ja der Bug ;)


Tino - Do 19.02.04 10:16

Hallo!

Wir versuchen den Bug zu finden und zu beseitigen. Wann genau wir eine Lösung haben kann ich nicht sagen.

Gruß
Tino