nome de arquivo maior que 8 caracteres
Moderador: Moderadores
-
lapinhazzz
- Usuário Nível 3

- Mensagens: 130
- Registrado em: 20 Abr 2009 10:52
- Localização: LAGOA
nome de arquivo maior que 8 caracteres
Boa Noite a todos
Gostaria que alguém do forum me indicasse como abrir ficheiros com nomes maiores que 8 caracteres.
Por exemplo eu tenho um setupgenerator e ele coloca os ficheiros em c:\programas\meu.exe
Só que tem um problema, o xharbour não abre a pasta programas porque tem mais que 8 caracteres e não executa o programa meu.exe
Cumprimentos a todos
lapinhazzz
Gostaria que alguém do forum me indicasse como abrir ficheiros com nomes maiores que 8 caracteres.
Por exemplo eu tenho um setupgenerator e ele coloca os ficheiros em c:\programas\meu.exe
Só que tem um problema, o xharbour não abre a pasta programas porque tem mais que 8 caracteres e não executa o programa meu.exe
Cumprimentos a todos
lapinhazzz
-
TerraSoftware
- Usuário Nível 3

- Mensagens: 353
- Registrado em: 28 Jul 2004 13:14
- Localização: Cianorte-PR
- Contato:
Re: nome de arquivo maior que 8 caracteres
Caro colega, que versao do xharbour vc esta usando?
Eu uso a versao 1.0.0 e nao tenho o problema que vc falou, consigo abrir arquivos com mais de 8 caracteres em pastas com mais de 8 caracteres.
Talvez o que lhe falta é usar uma versao mais novo do xharbour.
Eu uso a versao 1.0.0 e nao tenho o problema que vc falou, consigo abrir arquivos com mais de 8 caracteres em pastas com mais de 8 caracteres.
Talvez o que lhe falta é usar uma versao mais novo do xharbour.
-
lapinhazzz
- Usuário Nível 3

- Mensagens: 130
- Registrado em: 20 Abr 2009 10:52
- Localização: LAGOA
Re: nome de arquivo maior que 8 caracteres
Bom Dia
Afinal eu tenho o xharbour 1.0.0 e o bcc551 e compilei um programa que o caminho é este c:\programas\fotocopias\pap.exe
e
não funcionou
diz que dá erro dos 3
Cumprimentos
lapinhazzz
Afinal eu tenho o xharbour 1.0.0 e o bcc551 e compilei um programa que o caminho é este c:\programas\fotocopias\pap.exe
e
não funcionou
diz que dá erro dos 3
Cumprimentos
lapinhazzz
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: nome de arquivo maior que 8 caracteres
Já procurou saber que erro é esse ?diz que dá erro dos 3
Quando executa seu aplicativo em qual local ele cria/ler/grava arquivos?
Estude o funcionamento do Windows Vista e do WIndows 7, veja a parte de permissões sobre Controle de Usuários.
http://www.guiadohardware.net/artigos/u ... ows-vista/
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Hasse
- Usuário Nível 4

- Mensagens: 820
- Registrado em: 19 Out 2004 10:30
- Localização: Jaraguá do Sul - SC
Re: nome de arquivo maior que 8 caracteres
DOS error 3: Path not found. (caminho invalido).
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Re: nome de arquivo maior que 8 caracteres
Hasse teria como postar parte do codigo q esta ocorrendo o problema, pois aki uso nomes maiores e funciona bem tb.
Quem sabe possamos ajudar melhor....
Sucesso!!!
:)Pos
Quem sabe possamos ajudar melhor....
Sucesso!!!
:)Pos
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
-
Hasse
- Usuário Nível 4

- Mensagens: 820
- Registrado em: 19 Out 2004 10:30
- Localização: Jaraguá do Sul - SC
Re: nome de arquivo maior que 8 caracteres
Bom dia fladimir.
Quem está com problemas é o colega lapinhazzz. Eu só postei o significado do DOS error 3 que ele postou.
De qualquer forma, obrigado pelo interesse.
Quem está com problemas é o colega lapinhazzz. Eu só postei o significado do DOS error 3 que ele postou.
De qualquer forma, obrigado pelo interesse.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Re: nome de arquivo maior que 8 caracteres
Verdade... eita q furo tb fui escrever de madrugada e cansado ja viu..
Bom mas de qualquer maneira seria interessante o colega compartilhar um exemplo do codigo q esta fazendo para q possamos ajudar melhor...
Sucesso!!!! :)Pos
Bom mas de qualquer maneira seria interessante o colega compartilhar um exemplo do codigo q esta fazendo para q possamos ajudar melhor...
Sucesso!!!! :)Pos
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
-
lapinhazzz
- Usuário Nível 3

- Mensagens: 130
- Registrado em: 20 Abr 2009 10:52
- Localização: LAGOA
Re: nome de arquivo maior que 8 caracteres
Boa tarde.
Desculpem eu estar muito ocupado nem consigo vir todos os dias ao pc.
o Erro que dá é DOS ERROR 3
DBFNTX /1001 Open error vendas.dbf
Espero encontrar a solução e peço imensas desculpas a todos de não responder a tempo
E agora como faço????
Obrigado
Lapinhazzz
:{
Desculpem eu estar muito ocupado nem consigo vir todos os dias ao pc.
o Erro que dá é DOS ERROR 3
DBFNTX /1001 Open error vendas.dbf
Espero encontrar a solução e peço imensas desculpas a todos de não responder a tempo
E agora como faço????
Obrigado
Lapinhazzz
:{
-
Hasse
- Usuário Nível 4

- Mensagens: 820
- Registrado em: 19 Out 2004 10:30
- Localização: Jaraguá do Sul - SC
Re: nome de arquivo maior que 8 caracteres
lapinhazzz.
DOS error 3 significa que o aplicativo não está encontrando o arquivo.
O caminho está errado. Corrija o caminho.
DOS error 3 significa que o aplicativo não está encontrando o arquivo.
O caminho está errado. Corrija o caminho.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
-
lapinhazzz
- Usuário Nível 3

- Mensagens: 130
- Registrado em: 20 Abr 2009 10:52
- Localização: LAGOA
Re: nome de arquivo maior que 8 caracteres
Bom Dia
O caminho é este c:\programas\fotocopias
o executável está em c:\programas\fotocopias
o executavel chama-se pap.exe
Espero encontrar a solução. Eu utilizo um setupgenerator para instalar o programa de fotocópias e crio um atalho no ambiente de trabalho que chama o programa pap.exe que esta em c:\programas\fotocopias.
Não sei, mas aquele erro dá só que o caminho está certo
Obrigado
Lapinhazzz

O caminho é este c:\programas\fotocopias
o executável está em c:\programas\fotocopias
o executavel chama-se pap.exe
Espero encontrar a solução. Eu utilizo um setupgenerator para instalar o programa de fotocópias e crio um atalho no ambiente de trabalho que chama o programa pap.exe que esta em c:\programas\fotocopias.
Não sei, mas aquele erro dá só que o caminho está certo
Obrigado
Lapinhazzz
-
Hasse
- Usuário Nível 4

- Mensagens: 820
- Registrado em: 19 Out 2004 10:30
- Localização: Jaraguá do Sul - SC
Re: nome de arquivo maior que 8 caracteres
E no PRG, quando o arquivo BMP é aberto, o caminho está correto ?
Se o arquivo BMP estiver na mesma pasta você poderia eliminar o path na função de abertura do BMP.
Se o arquivo BMP estiver na mesma pasta você poderia eliminar o path na função de abertura do BMP.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: nome de arquivo maior que 8 caracteres
Olá Lapinhazzz,
Pelo que entendi você disse que não está conseguindo executar um aplicativo, mas o erro anterior que você passou foi por falta de VENDAS.DBF ou seja não era uma aplicativo e sim um DBF. Post o codigo que você está usando e que está dando o problema e vamos tentar resolver.
Pelo que entendi você disse que não está conseguindo executar um aplicativo, mas o erro anterior que você passou foi por falta de VENDAS.DBF ou seja não era uma aplicativo e sim um DBF. Post o codigo que você está usando e que está dando o problema e vamos tentar resolver.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
lapinhazzz
- Usuário Nível 3

- Mensagens: 130
- Registrado em: 20 Abr 2009 10:52
- Localização: LAGOA
Re: nome de arquivo maior que 8 caracteres
Boa Tarde a todos
o programa principal que vou postar para todos é o seguinte:
Obrigado pela atenção.
Relativamente ao bmp está resolvido. Consegui imprimir para o pdfcreator só com a versão 0.7.1
Cumprimentos
Lapinhazzz
o programa principal que vou postar para todos é o seguinte:
Código: Selecionar todos
*setcancel(.f.) // se tirar o "*", o ALT C nao funciona mais para o EXE
procedure main()
publ rot,vquant,saida,tent,cod,acesso
publ sdd
sdd="\programas\fotocopias"
set default to &sdd
use vendas
inde on venda to vendas1
inde on utente+strzero(venda,5,0) to vendas2
use dvendas
inde on strzero(venda,5,0)+strzero(item,3,0) to item1
use produtos
inde on prod to iprod
inde on val(codigoprod) to icodigo
use dentra
inde on strzero(entra,5,0)+strzero(item,3,0) to item4
inde on val(codigoprod) to ientra
USE VENTRA
INDE ON venda TO VENTRA1
INDE ON utente+STRZERO(venda,5,0) TO VENTRA2
close data
Obrigado pela atenção.
Relativamente ao bmp está resolvido. Consegui imprimir para o pdfcreator só com a versão 0.7.1
Cumprimentos
Lapinhazzz
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: nome de arquivo maior que 8 caracteres
Esse problema de caminho errado do DBF, você resolveu ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
