há como o comando set printer to (arquivo.
Estou tentando mais não consegui sair do limite do DOS.
Moderador: Moderadores
Não tenho certeza, mas acredito que a única forma é através da biblioteca LFN. Subi pro meu site na área pública, diretório Clipper+Libs.augflavio escreveu:há como o comando set printer to (arquivo.) criar um arquivo com mais de 8 caracteres ?

Nos diga pq quer fazer isso talvez podemos encontrar outra solução...augflavio escreveu:Boa tarde pessoal,
há como o comando set printer to (arquivo.) criar um arquivo com mais de 8 caracteres ?
Estou tentando mais não consegui sair do limite do DOS.

Código: Selecionar todos
vArq:="arquivo.prn"
vArqNovo:="Arquivo_com_nome_longo.prn"
SET PRINTER TO (vArq)
SET DEVICE TO PRINT
@ 01,01 SAY "Fazendo um teste com a LIB LFN"
@ 02,01 SAY "Aqui voce vai montar o seu arquivo"
SET DEVICE TO SCREEN
SET PRINTER TO
LF_FRENAME(vArq,vArqNovo)
RETU
Simples: exporte para um arquivo 8x3 e depois, usando a LFN, copie para o arquivo com o nome necessário.augflavio escreveu:Exportar para outro programa o qual obriga o tamanho do arquivo de iportação.

Foi o que eu sugerí... ou então renomear o arquivo após gerado.Maligno escreveu:Simples: exporte para um arquivo 8x3 e depois, usando a LFN, copie para o arquivo com o nome necessário.


