Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[bug] code hightlight delphi niet goed?

Pagina: 1
Acties:
  • 31 views sinds 30-01-2008

  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 19-10 08:18
ik kwam langs deze post:
[rml]hezik in "[ alg] slechtste prog voorbeelden."[/rml]

en zag dat de delphi highlight nogal maf doet..

zouden die woorden als 'at' 'on' etc. niet afgevangen moeten worden met een \s voor en achter het woord?

This message was sent on 100% recyclable electrons.


  • Glabbeek
  • Registratie: Februari 2001
  • Laatst online: 22-11 11:20

Glabbeek

Dat dus.

Ik denk dat het een komt doordat het een post uit 2003 is, waar blijkbaar een oude parser overheen is gegaan. Als ik exact dezelfde code namelijk post, gaat het prima:

Delphi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
try
    sIni := TIniFile.Create('C:\ini.ini');
    if sIni.SectionExists('EXPORT_LOCATIE') then
    begin
      sLijst := TStringList.Create;
      sIni.ReadSectionValues('EXPORT_LOCATIE',sLijst);
      sDirectory := Copy(sLijst[0],7,length(sLijst[0])-6);
    end
    else
    begin
       MessageDlg('Het ini bestand is niet goed. Neem contact op met uw systeembeheerder', mtError, [mbOK], 0);
       Raise Exception.Create('');
     end;
   except
     MessageDlg('Het ini bestand is niet goed. Neem contact op met uw systeembeheerder', mtError, [mbOK], 0);
     Raise Exception.Create('');
   end;

[ Voor 7% gewijzigd door Glabbeek op 09-12-2005 23:21 ]

En zo is het maar net.


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Ik denk inderdaad dat het komt doordat het een oude post is en de parser later gefixed is. We reparsen niet voor elk wissewasje alle berichten...

Intentionally left blank


Dit topic is gesloten.