I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
type TForm1 = class(TForm) Edit1: TEdit; procedure Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); private { Private declarations } procedure TabKey( Var msg: TCMDialogKey ); message CM_DIALOGKEY;
public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.TabKey(var msg: TCMDialogKey); begin if msg.Charcode <> VK_TAB then inherited; end;
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_TAB then ShowMessage('Tillykke du fangede TAB '); end;
Hvis du spør mig om det virker må jeg sige både ja og nej.
laver jeg et ny form med kun EEN EDIT virker det som en drøm. Men i min applikation med 22 DBedit's, 3 DBcombo's og 1 Edit virker det ikke, heller ikke hvis jeg reducerer det til hhv. 1 Dbedit og (senere) en "alm" edit.
procedure TForm1.TabKey(var msg: TCMDialogKey); begin if msg.Charcode <> VK_TAB then inherited; end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_TAB then ShowMessage('Tillykke du fangede TAB '); end;
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.