Hi,
da du die Stelle nicht bezeichnest, an der die Zugriffsverletzung auftritt, nehme ich die erste Stelle, an der du auf eine property des StringGrid zugreifst:
Delphi-Quellcode:
...
ZeilenanzahlBuerger := StringGridBuerger.ColCount;
...
Hier kann ich mir nur einen Lesezugriff an Adresse 0 vorstellen - weil das StringGrid nil ist. Prüfe das mal mit einem breakpoint nach.
Grüße vom marabu