So siehts aus :
Delphi-Quellcode:
sg.Col := 1;
sg.Row := 1;
sg.SetFocus;
Ich stehe ja auch in Zelle 1,1. Sehe das aber nur dadurch, daß ich was eingebe. Ich muß das aber noch ausführlicher erklären, weil es noch seltsamer ist. Also : Cursor in Zelle 1,1. Es geht darum, ganz am Anfang ein Datum ändern zu können. Hierzu steht ein Button bereit. Wird der gedrückt so öffnet sich ein DateEdit oder wie das heißt. Also ein Edit mit Kalender-ComboBox. Verlasse ich nun dieses Edit, so wird der Button und das Edit wieder ausgeblendet. Ich stehe nun wieder in Zelle 1,1. Aber eben OHNE Cursor ! Und jetzt kommts : gebe ich was ein und wandere in die nächste Eingabe-Zelle, dann ist der Cursor wieder da !
Ich vermute es liegt an dem Zuweisen der Zelle, also Col := ?? Wegen irgendwas schmeckt das dem Cursor nicht.