Mostrando postagens com marcador Delphi. Mostrar todas as postagens
Mostrando postagens com marcador Delphi. Mostrar todas as postagens
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
terça-feira, 10 de novembro de 2015
Identificar se o programa esta sendo executado dentro do Delphi
Para saber se o programa esta sendo executado dentro da IDE do Delphi, verifique se o valor da variavel DebugHook esta diferente de zero.
Ex:
Program P1;
uses
Vcl.Forms;
begin
Application.Initialize;
ReportMemoryLeaksOnShutdown := DebugHook <> 0;
Application.CreateForm(TFrm_Menu, Frm_Menu);
Application.Run;
end.
Ex:
Program P1;
uses
Vcl.Forms;
begin
Application.Initialize;
ReportMemoryLeaksOnShutdown := DebugHook <> 0;
Application.CreateForm(TFrm_Menu, Frm_Menu);
Application.Run;
end.
domingo, 4 de maio de 2014
Instalação Aplicação DelphiXE com DBExpress
Para instalar uma aplicação do DelphiXE3 que utilize o DBExpress, ele necessita dos arquivos DLL dos drivers de conexão e os arquivos dbxconnections.ini e dbxdrivers.ini. Esses arquivos devem ser copiados para a pasta onde está o executável.
As Dlls dos drivers de conexão estão na pasta Bin da instalação do delphi e os arquivos .ini estão na pasta \Documents\RAD Studio\dbExpress\10.0 (Caso seja XE3).
Marcadores:
DBExpres,
DBXConnection,
Delphi,
Firebird
terça-feira, 21 de julho de 2009
Operation not aplicable
Ontem fiquei a tarde inteira tentando descobrir por que estava dando o erro 'Operation not aplicable' quando tentava gravar um clientDataSet. Depois de varias horas descobri o erro.
Estava configurando o clientDataSet.LogChanges := True e sempre que tinha que popular a tabela, estava dando um
clientDataSet.EmptyDataSet. As vezes dava o erro Operation not Aplicable.
Ainda bem que descobri, por que ja estava para reescrever a rotina usando StringGrid.
Estava configurando o clientDataSet.LogChanges := True e sempre que tinha que popular a tabela, estava dando um
clientDataSet.EmptyDataSet. As vezes dava o erro Operation not Aplicable.
Ainda bem que descobri, por que ja estava para reescrever a rotina usando StringGrid.
sexta-feira, 17 de abril de 2009
Simular a Tecla TAB em uma aplicação Delphi
Visitando o fórum do www.clubedelphi.net, encontrei um tópico que achei interessante, que era simular o pressionamento da tecla TAB. Para fazer isso, é só colocar o codigo abaixo
keybd_event(VK_TAB, 0, 0, 0);
keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
Funciona que nem boca de bode.
keybd_event(VK_TAB, 0, 0, 0);
keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
Funciona que nem boca de bode.
Assinar:
Postagens (Atom)