Clipper On Line • Ver Tópico - Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor porter » 16 Set 2021 16:06

Olá pessoal, começou a dar essa mensagem de erro na linha em destaque, estava gerando normalmente, mas de um dia para o outro começou a dar esse erro, quero criar o arquivo ENTNFE.CMD, pelo Bloco de Notas, cria normalmente o arquivo dentro dessa pasta, esse erro acontece somente nesse PC, alguém já teve esse problema ?

cArq:='ENTNFe'+cNrMaq+'.CMD'
SETPRC(0,0)
SET DEVICE TO PRINTER
SET PRINTER TO (cArq)   // Gera o arquivo    ENTNFE.CMD - erro nessa linha
SET PRINTER ON
SETPRC(0,0)

Harbour 3.2.0dev
Windows 10 Home
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor JoséQuintas » 16 Set 2021 16:11

Acho que cmd é interno do windows.

Em todo caso, "TALVEZ" seja a atualização KB500005565

Acabei neste exato instante de remover essa atualização num cliente pra funcionar impressora.
Ela entrou dia 14, e dia 15 não conseguiam mais imprimir na impressora compartilhada.
No seu caso tem a ver justamente com impressão, então quem sabe não é a mesma coisa...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18014
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor Itamar M. Lins Jr. » 16 Set 2021 21:42

Olá!
Arquivo aberto ou em uso.
if hb_vfexists(cArq)
if ! hb_vferase(cArq) == 0
  erro apagando...ta,ta,ta..
endif
endif


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor porter » 18 Set 2021 11:17

Olá pessoal, se o arquivo ENTNFE.CMD, estiver aberto, estou tentando fechar e deletar em seguida,
porquê nessa rotina, não dá certo, o arquivo não é deletado ?

txt_file:= fopen("ENTNFE.CMD",1)
fclose('ENTNFE.CMD')
ferase('ENTNFe'.CMD')

Estou tentando usar a aba Code, mas está dando erro, quando tento enviar.
Harbour 3.2.0dev
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor alxsts » 18 Set 2021 11:26

Olá!

É possível que o atributo Read Only do arquivo esteja configurado como verdadeiro. Ao invés de FErase(), use hb_FileDelete(). Esta última deleta o arquivo, mesmo que o atributo Read Only esteja setado.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor Jairo Maia » 18 Set 2021 11:37

porter escreveu:porquê nessa rotina, não dá certo, o arquivo não é deletado ?
Porque você é cabeça dura... rs...

A extensão .CMD é uma extensão Executável do Windows, semelhante a um .BAT, e é executado pelo CMD do Windows. Pare de ser cabeça dura, e troque essa extensão ao invés de ficar brigando com o William Henry Gates III, mais conhecido como Bill Gates, e seja feliz... rs...
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor porter » 18 Set 2021 11:41

Olá alxsts, obrigado por sua atenção, com o hb_FileDelete('ENTNFe.CMD'), também não está dando certo.
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes

Error TERM/2014 Erro na criação: ENTNFE.CMD (DOS ERROS 32)

Mensagempor porter » 20 Set 2021 09:06

Obrigado Jairo, vô parar de Brigar com o Bill Gates, rsrs, e mudar a extensão do meu arquivo.
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 11 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro