Boa noite. Pessoal, Gostaria de saber se existe alguma forma de seta um diretório no propath através do arquivo pf. procurei alguns parâmetros e mais perto que cheguei foi -p que executa um procedure, mas não consegui fazer executar a mesma. Alguém sabe como posso resolver isso. Obrigado
Então agnaldo, Minha instalação é somente no meu pc, no caso o progress normal com acesso ao banco somente monousuario. Criei um icone na área de trabalho onde o mesmo chama um arquivo pf, dentro deste arquivo passo vários parâmetros, sendo um deles -p _desk.p. Bom até ai tranquilo, porém gostaria de setar no propath alguns diretórios no momento em que se inicia, mas não estou encontrando maneiras para isso. então fui atrás e descobri este tal de arquivo .ini, mas no diretório do progress existem vários .ini então por dedução achei que fosse o .icf então adicionei um diretório para teste e nada aconteceu. Então resolvi postar aqui no foram para ver se alguém me da uma luz. Obrigado agnaldo.
O arquivo é o progress.ini (/dlc/bin/progress.ini). Mas a meneira mais correta é você copiar (duplicar) esse arquivo para um só seu. Por exemplo "meu.ini". Aí sim, no arquivo meu.ini voce faz tuas alterações. .ini não pode ser chamado pelo .pf, então você deve informa-lo na linha de comando do teu icone. Algo assim: Código: c:\dlc\bin\prowin32.exe -pf meu.pf -ininame meu.ini ou Código: c:\dlc\bin\prowin32.exe -pf c:\meusPfs\meu.pf -ininame c:\meusIni\meu.ini Normalmente o Progress para Windows faz uso do register do windows. É mais confortavel, também, informa ao Progress para usar o .ini e não o register que foi feito na instação. Uma linha mais decente seria algo como Código: c:\dlc\bin\prowin32.exe -pf c:\meusPfs\meu.pf -ininame c:\meusIni\meu.ini -basekey "INI" Esses parametros são todos bem documentados no help do Progress. Por favor, olhe lá o que cada uma faz.
Bom dia, Tal como o post anterior deve ter um ficheiro ini. e usar -ininame +localização do ficheiro. No entanto pode sempre modificar a propath em runtime: No editor usando o seguinte comando: Código: propath = "c:\MeuSrc," + propath. ficando a propath durante a sessão. Abraço
Agnaldo, Obrigado pelas dicas, ontem realmente vi que o progress está buscando os valores do register do windows. mas vou fazer o .ini e chamar. Quanto aos parâmetros eu os conheço, somente não sabia da questão de copiar o .ini ou a questão do registro do windows, mas agradeço sua ajuda. Caro Portelinha, Obrigado pela dica, mas já tinha desta forma a alteração do propath eu realmente queria mudar isso ao carregar o progress. Mas mesmo assim Obrigado.