prøv med en message til din form i stedet. evt. kan du måske blive klogere på at læse lidt om CloseQuery(), men mon ikke det er noget med datagridet der halter :-), der er også mulighed for at bruge Release ... hvis den stadig findes
På KeyPress af gridet er der if (key = Chr(9)) then Exit; Det er noget jeg har sakset fra About.com for at kunne have en checkbox på.
Hvis jeg laver det om til if (key = Chr(9)) or (key = Chr(27)) then Exit; så forsvinder fejlen!
Koden efterfølges så af if (grdCalendarYear.SelectedField.FieldName = chkDaySpecial.DataField) then begin chkDaySpecial.SetFocus; SendMessage(chkDaySpecial.Handle, WM_Char, word(Key), 0); end;
Som nævnt var det en fejl jeg selv kunne rette da det var mig selv der havde lavet den :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.