
Delphi - výjimka - mnou totálně nepochopena
Debugger mi hlásí touhle výjimku
"Project ..... raised exception class EAccessViolation message 'AcessViolation at adress .... in module 'Project.exe'.Read adress ... Process stoped.Use step or run to continue."
hází to na řádek kde je
if (pole[i,j]=pole[posledni[1],posledni[2]]) then
Jen co mně napadlo že přeteklo pole ... ale to nemůže páč i a j jsou v cyklu a posledni nemůže přetéct taky ...
Už fakt nevim kde může bejt bota ....
Mám Delphi7 , XP SP2
ved ked to zastane tak si predsa v tom momente pozri v debuggeri hodnoty premennych i, j, posledni[1], posledni[2]
Inac nie som schopny pochopit vyznam toho tvojho if, a to uz 20rokov vidavam kadejake bastle. Mozes trochu priblizit co chces tym riadkom testovat? Nechcel si tam dat nahodou if(i<=posledni[1] and j<=posledni[2]) then ...?