Sorry the previous message should have read:-
The following code to turn on the NumKey works under previous Windows versions but not under Windows XP. Any suggestions?
procedure TfrmMain.FormCreate(Sender: TObject);
var
numkey: TKeyboardState;
begin
//set Num Lock on
GetKeyboardState(numkey);
numkey[VK_NUMLOCK] := 1;
SetKeyboardState(numkey);
end;
The following code to turn on the NumKey works under previous Windows versions but not under Windows XP. Any suggestions?
procedure TfrmMain.FormCreate(Sender: TObject);
var
numkey: TKeyboardState;
begin
//set Num Lock on
GetKeyboardState(numkey);
numkey[VK_NUMLOCK] := 1;
SetKeyboardState(numkey);
end;