Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#5

AW: Programm hängt sich beim Start auf

  Alt 3. Mai 2014, 05:35
den Code aus meinem Programm habe ich nachträglich noch verändert.
Wäre es da nicht einfacher/besser den "eigentlichen" Code zu posten?

Aber im anderen Fall ... keine Fehlermeldung
Es geht dabei nicht unbedingt auf Meldungen des Compilers, sondern darum, osb man bei TempLokArray[Index]. auf ein "richtiges" Element zugegriffen wird und dir nicht sowas wie einen Buffer-Overflow einfängst und dabei womöglich noch ürgendwas Anderes überschreibst oder auf einen nichtexistierenden Speicherbereich triffst.

und will auf Bufferarray[1] zugreifen, geht nicht, da Bufferarray ja nur ein Objekt beinhaltet. Das nur so am Rande.
Jupp, genau dafür sind diese zusätzlichen Prüfungen, wo zur Laufzeit nun eine entsprechende Exception ausgelöst werden sollte.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat