Ir para conteúdo
Fórum Script Brasil

João Orso

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre João Orso

João Orso's Achievements

0

Reputação

  1. Olha .. não sei porque não tava funcionando .... Acabei criando um (.bat) para resolver o problema Segue o código abaixo : @echo Off Echo Informe Echo [1] Tratmatic Echo [2] Normatic : Set /p empresa= Echo Informe o número da NF: Set /p nf= Echo Informe Echo [E] Enviar Set /p acao= cd C:\Migrate\GNFe\ echo empresa: %empresa% echo empresa: %nf% echo acao: %acao% echo GNFeIntegrador.exe %empresa% 0 1 %nf% 0 0 0 %acao% GNFeIntegrador.exe %empresa% 0 1 %nf% 0 0 0 %acao% pause
  2. Bom dia pessoal, esse é meu primeiro post no forum. Desde já, quero agradecer a todos que ajudarem . Preciso de um programa que faça uma simples chamada a um arquivo .exe passando alguns parametos. A chamada é : C:\Migrate\GNFe\GNFeIntegrador.exe codEmpresa 0 1 numNFe 0 0 0 acao O programinha em C que fiz é esse : #include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ char numNota[10]; char empresa[1]; char acao[1]; char comando[100] = "C:/Migrate/GNFe/GNFeIntegrador.exe "; printf("Informe :\n [1] Tratmatic\n [2] Normatic\n"); gets(empresa); strcat(comando, empresa); // empresa //printf("%s\n\n", comando); strcat(comando, " 0 "); //zero strcat(comando, "1 "); //Série //printf("%s\n\n", comando); printf("Informe o numero da Nota: "); gets(numNota); strcat(comando, numNota); //Numero da NF-e //printf("%s\n\n", comando); strcat(comando, " 0 0 0 "); //Zeros //printf("%s\n\n", comando); printf("Informe :\n [E] Enviar\n [C] Cancelar\n"); gets(acao); strcat(comando, acao); //Ação //printf("%s\n\n", comando); printf("%s\n\n", comando); system(comando); //system("PAUSE"); } no entando ao executar recebo um erro do windows daqueles do tipo: GNFeIntegrador.exe parou de funcionar fechar programa .... :wacko: Os detalhes do erro são : Descrição: Stopped working Assinatura do problema: Nome do Evento de Problema: CLR20r3 Assinatura do Problema 01: gnfeintegrador.exe Assinatura do Problema 02: 0.0.0.0 Assinatura do Problema 03: 4bd6c6e8 Assinatura do Problema 04: mscorlib Assinatura do Problema 05: 2.0.0.0 Assinatura do Problema 06: 4a275af7 Assinatura do Problema 07: c43 Assinatura do Problema 08: 59 Assinatura do Problema 09: System.FormatException Versão do sistema operacional: 6.1.7600.2.0.0.256.1 Identificação da Localidade: 1046 Leia nossa declaração de privacidade online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0416 Se a declaração de privacidade online não estiver disponível, leia nossa declaração de privacidade offline: C:\Windows\system32\pt-BR\erofflps.txt Obrigado !
×
×
  • Criar Novo...