Cadastre-se Revistas DevMedia Cursos
 

  DevMedia Spaces
  Resumo de JOSE LUIZ DE MEDEIROS
Busca autor:


Últimos 50 comentários: (clique aqui para ver todos os comentários)
1 - 19/11/2012 17:47 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
JOSE LUIZ DE MEDEIROS Boa tarde,

Essa função sempre vai ser chamada quando você executa o seu .exe. não importa se é direto pelo Delphi ou não, pois toda vez que se compila um projeto o Delphi roda o executável no final da compilação.
Essa função normalmente usamos para integração entre módulos num ERP, controlando acesso de determinado usuário.
imagine que você tenha num ERP um modulo principal e um modulo de caixa por exemplo, num botão do modulo principal você chama o modulo de caixa dessa forma.
begin
winexe('modulocaixa.exe devmedia 123456',sw_show);
end;

aqui estou rodando um outro executável e passando dois parâmetros que no meu casa seria um usuário e uma senha fixa.

no evento do oncreate do modulo caixa eu poderia fazer essa validação:

begin
if Paramstr(1) <> 'devmedia' and
Paramstr(2) <> '123456' then
begin
ShowMessage('Você não tem permissão para esse módulo...');
Application.Terminate;
end;
end;

Se não foi essa a sua dúvida me envie outra mensagem com mais detalhes para eu tentar te ajudar.


Jose Luiz
Responder
2 - 16/11/2012 16:55 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
DIEGO FREIRE Gostaria de saber se tem como eu saber se o programa foi executado pelo exe ou pelo delphi?
Preciso disso para que minhas implementações com parametros funcionem apenas no exe, e não quando compilo pelo delphi.
Responder
3 - 15/5/2012 21:30 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
JOSE LUIZ DE MEDEIROS Boa noite Marcos,

Confere quando você for executar o seu .exe pelo prompt se esta mesmo na pasta onde o executável de encontra. pois o Delphi xe em diante, se você não definir no Delphi a pasta de destino ele ira salvar o .exe em c:\suapasta\debug.
Confere ai por favor e qualquer coisa estou a sua disposição.

Abraços:
Responder
4 - 15/5/2012 18:12 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
WESLEY YAMAZACK Olá Marcos, entramos em contato com o autor para que ele possa te ajudar.

Um abraço.
Responder
5 - 15/5/2012 14:44 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
Marcos Dyone não consegui não! na hora que eu coloco o comando no prompt ele da o seguinte erro: 'Project1.exe' não é reconhecido como um comando interno ou externo, um programa operavel ou um arquivo em lotes. Responder

Últimas atualizações deste autor:
.: 14/5/2012 - Canal Delphi - Função ParamStr - Passando Parâmetros via comando do Windows
Iremos nesse artigo aprender a usar a função do delphi ParamStr, Que pode ser usada para se passar para um .exe parâmetros prove...
.: 7/10/2008 - Canal Delphi - Verificar CNPJ
Uma simples rotina para verificar se um CNPJ e verdadeiro ou falso..
Sobre o autor
Programador em delphi a 9 anos desde a versão 2. Professor em varios cursos de delphi com banco de dados a 3 anos. Varios sistemas desenvolvidos para empresas. Vasto entendimento em banco de dados, MYSQL, FIREBIRD. Programador em web na linguagem PHP a 2 anos.
Estatísticas do Autor:
Número de posts: 2
Características dos posts deste autor:
Conteúdo:
Utilidade:
1 0
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
Todos os Direitos Reservados a DevMedia Group