WordPad /pt arquivo.ext nome_da_impressora
EX: WordPad /pt c:\relatorio.rtf PDFCreator
/pt tem que ser minusculo
.ext pode ser DOC, TXT, RTF, qualquer extensão reconhecida pelo WordPad
nome da impressora igual esta instalada no windows, inclusive de rede, se tiver espaço "use aspas"
Imprimir com WordPad em qualquer impressora
Moderador: Moderadores
Imprimir com WordPad em qualquer impressora
010011110010000001110011011101010110001101100101011100110111001101101111001000001110100100100000011000110110111101101110011100110111010001110010011101011110110101100100011011110010000001100001001000000110111001101111011010010111010001100101
01001101011000010111001001100011011011110111001100100000010000010110111001110100011011110110111001101001011011110010000001000100011001010010000001000010011011110110111001101001
0101010001100101011011000011101000100000001010000011001000110111001010010011100100101101001110010011100000110100001100110010110100110101001100100011100100110000
01001101011000010111001001100011011011110111001100100000010000010110111001110100011011110110111001101001011011110010000001000100011001010010000001000010011011110110111001101001
0101010001100101011011000011101000100000001010000011001000110111001010010011100100101101001110010011100000110100001100110010110100110101001100100011100100110000
Imprimir com WordPad em qualquer impressora
E quando não se sabe em qual pasta se encontra o wordpad.exe, como faz pra executar ele de dentro da aplicação harbour ?
Toda vez que eu tento abrir um arquivo .rtf , que aparece é o winword.exe
Isso acontece mesmo depois que eu fui em "abrir com", escolher "wordpad" e marca "abrir sempre com o msmo programa"
Toda vez que eu tento abrir um arquivo .rtf , que aparece é o winword.exe
Isso acontece mesmo depois que eu fui em "abrir com", escolher "wordpad" e marca "abrir sempre com o msmo programa"
lugab
Imprimir com WordPad em qualquer impressora
Geralmente uso o comando START WordPad para achá-lo automaticamente. As vezes falha, então ja mando um WORDPAD.EXE (padrao do XP) dentro da pasta do meu sistema, assim eu sei realmente onde encontra-lo.lugab escreveu:E quando não se sabe em qual pasta se encontra o wordpad.exe
Ou ache-o no MENU INICIAR -> TODOS OS PROGRAMAS -> ACESSORIOS -> CLIQUE BOTAO DIREITO SOBRE ELE, APONTAR DESTINO, abrira a pasta onde ele esta, copie o executável para a pasta do seu sistema.
Ate+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Imprimir com WordPad em qualquer impressora
Experimente este código, claro que adaptando as suas necessidades. Veja se chama o wordpad.exe ao invés do winword.exe em arquivos .rtf:lugab escreveu:E quando não se sabe em qual pasta se encontra o wordpad.exe, como faz pra executar ele de dentro da aplicação harbour ?
Código: Selecionar todos
PASTADORTF:=GetCurrentFolder()
IF ShellExecute(0, "open", "soffice.exe", "Print.rtf" , PASTADORTF , 1)<=32
IF ShellExecute(0, "open", "WinWord.exe", "Print.rtf" , PASTADORTF , 1)<=32
IF ShellExecute(0, "open", "Print.rtf" , PASTADORTF , , 1)<=32
MSGINFO("Não foi localizado o programa associado à extensão RTF"+HB_OsNewLine()+HB_OsNewLine()+ ;
"El fichero se ha guardado en:"+HB_OsNewLine()+PASTADORTF+"\Print.rtf")
ENDIF
ENDIF
ENDIFUm clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.


