Usar os seguintes comandos no onKeyDown do formulario
if Key = vkReturn then
begin
Key := vkTab;
KeyDown(Key, KeyChar, Shift);
end;
quinta-feira, 30 de abril de 2020
sábado, 11 de abril de 2020
Instanciar Formulário Delphi
https://marcosalles.wordpress.com/2013/09/14/classe-generica-para-instanciar-dinamicamente/
segunda-feira, 6 de abril de 2020
sábado, 4 de abril de 2020
WINEXE não funciona DELPHI XE
O WinExec não funciona no DelphiXe, acredito que seja por causa do unicode.
A solucao encontrada foi usar o ShellExecute da seguinte forma.
Interface
uses ShellApi...;
Procedure Executar;
Var
NomeArquivoExecutar : String;
begin
NomeArquivoExecutar := 'CALC.EXE';
ShellExecute(Application.Handle, 'open', pchar(NomeArquivoExecutar), nil, nil, SW_HIDE);
end;
A solucao encontrada foi usar o ShellExecute da seguinte forma.
Interface
uses ShellApi...;
Procedure Executar;
Var
NomeArquivoExecutar : String;
begin
NomeArquivoExecutar := 'CALC.EXE';
ShellExecute(Application.Handle, 'open', pchar(NomeArquivoExecutar), nil, nil, SW_HIDE);
end;
Assinar:
Postagens (Atom)