Det har jeg prøvet, men så bliver dato og tid opdateret når jeg skriver noget i de andre celler i recorden. jeg har 2 dato celler og 2 tidsceller og 1 tekstcelle. Derfor ville jeg gerne have en HOTKEY f.eks. F8 der så skulle give datoen i den celle jeg står i og tiden hvis det er en tidscelle. Koden jeg har lavet til Keypress eventen ser sådan ud : procedure TfrmHVHVHV.GKalenderKeyPress(Sender: TObject; var Key: Char); var DatoStr : string; TidStr : string; begin DateTimeToString(DatoStr, 'dd-mm-yyyy', DateTimePicker.DateTime); DateTimeToString(TidStr, 'hh:nn:ss', Time); frmHVHVHV.DBTKal.edit; frmHVHVHV.DBTKal.FieldByName('FraDato').Value := DatoStr; frmHVHVHV.DBTKal.FieldByName('TilDato').Value := DatoStr; frmHVHVHV.DBTKal.FieldByName('Fratid').Value := TidStr; frmHVHVHV.DBTKal.FieldByName('Tiltid').Value := TidStr; end;
Hvordan laver jeg en ALT + D kombination key F.eks. trykker jeg ALT+D giver det dato jeg har prøvet med "ssAlt in Shift" men den reagerer ikke på dette ??
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.