Como abrir o programa já com o arquivo carregado - Delphi
Galera, estou com o Problema em uma Aplicação no Delphi... Fiz um Programar que Ler Arquivos XML''s, e está Funcionando normalmente, Porem queria fazer que quando clicasse no arquivo XML fora do Programa, ele já abri-se o programa com a Tabela Carregada.. Mais queria que não especificasse o nome do arquivo, pois são vários arquivos diferentes, e queria que carrega-se qualquer tabela que clicar.
Lucas Araujo
Curtidas 0
Melhor post
Raimundo Pereira
27/07/2018
Lucas Araujo, muito obrigado, graças a sua dúvida aprendi algo simples e que com certeza irei usar, pois também tenho aplicação que ler arquivos XML:
Fiz algo simples e melhor:
Acessa o canal e confere.
https://www.youtube.com/watch?v=DeuAHG-uSRE&feature=youtu.be
Fiz algo simples e melhor:
Acessa o canal e confere.
https://www.youtube.com/watch?v=DeuAHG-uSRE&feature=youtu.be
GOSTEI 1
Mais Respostas
Raimundo Pereira
26/07/2018
Bom dia!
Veja se ajuda:
http://www.planetadelphi.com.br/dica/541/programando-meu-aplicativo-para-abrir-arquivos-a-partir-do-windows-exp
Veja se ajuda:
http://www.planetadelphi.com.br/dica/541/programando-meu-aplicativo-para-abrir-arquivos-a-partir-do-windows-exp
GOSTEI 0
Lucas Araujo
26/07/2018
Muito Bom o video, mais não deu muito certo não.. o Delphi não Reconheceu o Load "function TForm1.Load(Arquivo: String): Boolean;" e nem Load(ParamStr(1));, como fez para reconhecer ?
GOSTEI 0
Lucas Araujo
26/07/2018
Lucas Araujo, muito obrigado, graças a sua dúvida aprendi algo simples e que com certeza irei usar, pois também tenho aplicação que ler arquivos XML:
Fiz algo simples e melhor:
Acessa o canal e confere.
https://www.youtube.com/watch?v=DeuAHG-uSRE&feature=youtu.be
Fiz algo simples e melhor:
Acessa o canal e confere.
https://www.youtube.com/watch?v=DeuAHG-uSRE&feature=youtu.be
Resolveu esse Procedimento, faltou apenas eu Declarar... Muito Obrigado !!
GOSTEI 0
Raimundo Pereira
26/07/2018
Sem mistério!
Não é obrigado a usar a função:
var Documento:string;
begin
Documento:=(ParamStr(1)); //Pego o param - Ele usa a classe system.
IF (Documento<>'') THEN // Verifica se existe conteúdo no param
begin
if FileExists(Documento) then //Verifica o caminho do arquivo é valido
// Estou usando o Acbr
NFe.NotasFiscais.Clear;
NFe.NotasFiscais.LoadFromFile(Documento);
NFe.NotasFiscais.Imprimir;
End;
Funcionou perfeitamente.
Não é obrigado a usar a função:
var Documento:string;
begin
Documento:=(ParamStr(1)); //Pego o param - Ele usa a classe system.
IF (Documento<>'') THEN // Verifica se existe conteúdo no param
begin
if FileExists(Documento) then //Verifica o caminho do arquivo é valido
// Estou usando o Acbr
NFe.NotasFiscais.Clear;
NFe.NotasFiscais.LoadFromFile(Documento);
NFe.NotasFiscais.Imprimir;
End;
Funcionou perfeitamente.
GOSTEI 0
Lucas Araujo
26/07/2018
Funcionou sim, Muito Obrigado pela Ajuda...
GOSTEI 0