Usuário:
Senha:
Salvar senha

 
 Todos os Fóruns
 Programação
 LER digitado no MS DOS (Resolvido)
 Novo tópico  Responder tópico
 
Autor  Tópico   
Geo_sts
Membro Avançado


Brasil
185 Mensagens
Postado - 29/07/2010 :  13:54:16      
Boa tarde..

Estou com a seguinte DUVIDA

De como pegar oq é digitado no MS DOS..

EX.. Preciso executar um programa e pegar oq é digitado na frente..

Ficaria ASSIM:


c:\lecodbar.exe 7892567492424


Meu Exe precisa buscar esse codigo.. mas tudo isso pelo MS DOS..

Alguem pode me dar uma LUZ ?

abraços


Geovanni Holior
Analista de Sistema
Clip53 * FHW 9.1/../9.4
skype:geovanni.holior
" Tudu Posso naquele que me Fortalece!"


Editado por - geo_sts on 29/07/2010 16:06:19

Editado por - geo_sts on 29/07/2010 16:13:13

redstarsoft
Membro Avançado


Brasil
2668 Mensagens
Postado - 29/07/2010 :  14:01:58        
#include "fivewin.ch"

function main
PARAM cParam1

msginfo(cParam1,"codigo")

return

se nao me engano é assim.

Att.
Lailton

http://www.lailton.com.br
E-mail/MSN: suporte@redstarsoft.com.br
xHarbour 1.2.1 | Fivewin 10.5 | Borland Bcc582 | MYSQL =]

Geo_sts
Membro Avançado


Brasil
185 Mensagens
Postado - 29/07/2010 :  14:06:35      
fiz assim mas só retorna
NIL"

Geovanni Holior
Analista de Sistema
Clip53 * FHW 9.1/../9.4
skype:geovanni.holior
" Tudu Posso naquele que me Fortalece!"


Anderson.OL
Membro Avançado


Brasil
1629 Mensagens
Postado - 29/07/2010 :  14:22:45        
Simples assim:

 

#include 'fivewin.ch'

function Main(cOpcao)

Default cOpcao := ''


MsgInfo(cOpcao)

return NIL

espero que ajude.

Fw 2.6 | Clipper 5.3b | DBFCDX
--
FwxH 8.02 | xHb 1.1.0 | DBFCDX
--
FwxH 9.06 | xHb 1.2.1 | SqlLib

O burro nunca aprende, o inteligente aprende com sua própria experiência, o sábio com a experiência dos outros.

redstarsoft
Membro Avançado


Brasil
2668 Mensagens
Postado - 29/07/2010 :  14:27:51        
para mim funciona, basta digitar

arquivo.exe 123123123123

e o cParams1 tera o valor 123123123123

Att.
Lailton

http://www.lailton.com.br
E-mail/MSN: suporte@redstarsoft.com.br
xHarbour 1.2.1 | Fivewin 10.5 | Borland Bcc582 | MYSQL =]

Geo_sts
Membro Avançado


Brasil
185 Mensagens
Postado - 29/07/2010 :  14:37:07      
Ta de Acordo como vc me passou,

mas o retorno pra mim quando executo NO MS DOS

retorna "NIL"

********************
function Main()
********************
#include "fivewin.ch"
PARAM cParams1

msginfo(cParams1,"codigo")

return

Geovanni Holior
Analista de Sistema
Clip53 * FHW 9.1/../9.4
skype:geovanni.holior
" Tudu Posso naquele que me Fortalece!"


Geo_sts
Membro Avançado


Brasil
185 Mensagens
Postado - 29/07/2010 :  15:22:24      
Assim Funcionou

#include "FiveWin.ch"
*************************
function Main( cParam1)
*************************
local n

? cParam1

Flw pela Ajuda."

Abraços

Geovanni Holior
Analista de Sistema
Clip53 * FHW 9.1/../9.4
skype:geovanni.holior
" Tudu Posso naquele que me Fortalece!"


Geo_sts
Membro Avançado


Brasil
185 Mensagens
Postado - 29/07/2010 :  16:05:29      
Bom assim eu obtive oqfor digitado no DOS..

mas tem um problema

ele não é Numerico e nem caracter

como fazer que se torne um deles?

abraços"

Geovanni Holior
Analista de Sistema
Clip53 * FHW 9.1/../9.4
skype:geovanni.holior
" Tudu Posso naquele que me Fortalece!"


sambomb
Membro Avançado


Brasil
1262 Mensagens
Postado - 29/07/2010 :  17:53:08        
Por padrão é caracter, verifique o ValType(cParam1) o que retorna

Email: SamirSSabreu@gmail.com
MSN: samirabreu@hotmail.com
Skype: SamirAbreu
xHarbour 1.1.0 + FwXh 8.02
----- // -----
xHarbour 1.2.1 + FwxH 10.6

   
 Novo tópico  Responder tópico
Pular para:

© Copyright 2002 FiveWin Brasil
Todos os Direitos Reservados