Binnen een bepaalde procedure heb ik het volgende staan:
Of tewel hij moet de procedure (noem ik ff procedure1) beeindigen zodra de Array AG leeg is. Dat doet ie normaal gesproken goed maar in sommige gevallen niet.
Dan krijg ik de volgdene error:
---------------------------
Debugger Exception Notification
---------------------------
Project ArtikelAanZoneToewijzer.exe raised exception class EInvalidPointer
with message 'Invalid pointer operation'. Process stopped. Use Step or Run
to continue.
---------------------------
OK Help
---------------------------
Dat doet hij dan in het geval als ik heb aangegeven in het programma dat hij na procedure1, procedure2 moet starten.
Maar er wordt altijd begonnen met procedure 1. Echter hij loopt echt vast op die exit. In beide gevallen komt hij bij deze exit, en in het ene geval springt hij netjes naar het einde van de procedure en in het andere geval levert de exit een error op
Ik snap er echt helemaal niks van, omdat het in principe niks moet uitmaken of het programma nu wel of niet procedure2 wel of niet uitvoert, hij komt er niet eens.
Ik heb de search gebruikt en ik heb niks kunnen vinden.
Wie kan mij helpen?????? Want op een exit zou hij toch eigenlijk uberhaupt toch niet moeten kunnen hangen? Het zal dan toch altijd de volgende regel zijn waarop hij vastloopt?
Delphi:
1
2
| if (high(AG)<0) then exit; |
Of tewel hij moet de procedure (noem ik ff procedure1) beeindigen zodra de Array AG leeg is. Dat doet ie normaal gesproken goed maar in sommige gevallen niet.
Dan krijg ik de volgdene error:
---------------------------
Debugger Exception Notification
---------------------------
Project ArtikelAanZoneToewijzer.exe raised exception class EInvalidPointer
with message 'Invalid pointer operation'. Process stopped. Use Step or Run
to continue.
---------------------------
OK Help
---------------------------
Dat doet hij dan in het geval als ik heb aangegeven in het programma dat hij na procedure1, procedure2 moet starten.
Maar er wordt altijd begonnen met procedure 1. Echter hij loopt echt vast op die exit. In beide gevallen komt hij bij deze exit, en in het ene geval springt hij netjes naar het einde van de procedure en in het andere geval levert de exit een error op
Ik snap er echt helemaal niks van, omdat het in principe niks moet uitmaken of het programma nu wel of niet procedure2 wel of niet uitvoert, hij komt er niet eens.
Ik heb de search gebruikt en ik heb niks kunnen vinden.
Wie kan mij helpen?????? Want op een exit zou hij toch eigenlijk uberhaupt toch niet moeten kunnen hangen? Het zal dan toch altijd de volgende regel zijn waarop hij vastloopt?