Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 28-04-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola JXJ.

Los parámetros los podés obtener indicándole el índice a la función ParamStr y el total de parámetros enviados mediante la función ParamCount. Mientras que el texto ingresado con la variable CmdLine y con la función FindCmdLineSwitch podés comprobar la existencia de un switch en la cadena enviada.

Te pongo un ejemplo para ser mas explícito:
Código Delphi [-]
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

var
  i: integer;
begin
  Writeln('Texto ingresado: ' + Pchar(CmdLine));
  Writeln('Numero de parametros: ', ParamCount);
  for i:= 1 to ParamCount do
    Writeln('Parámetro ' + IntToStr(i) + ': ' + ParamStr(i));
  if FindCmdLineSwitch('x') then
    Writeln('Switch x presente')
  else
    Writeln('Switch x no presente');
end.
Y luego de compilarlo desde el cmd haces:
Cita:
Conecta -u usuario -p password -host 127.0.0.1 -archivo c:\micrachivo.txt /eliminar [email protected]
El resultado va a ser:
Cita:
Texto ingresado: Conecta -u usuario -p password -host 127.0.0.1 -archivo c:\micrachivo.txt /eliminar [email protected]
Numero de parametros: 10
Parametro 1: -u
Parametro 2: usuario
Parametro 3: -p
Parametro 4: password
Parametro 5: -host
Parametro 6: 127.0.0.1
Parametro 7: -archivo
Parametro 8: c:\miarchivo.txt
Parametro 9: /eliminar
Parametro 10: [email protected]
Switch x no presente
Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿como parsear texto? JXJ Varios 9 31-08-2010 22:31:02
ayuda ¿Como crear lineas verticales y horizontales en un programa tipo consola!! jeral15 Varios 5 13-06-2010 19:09:54
Como "parsear" un fichero HTML con Delphi cartmanrules Varios 3 28-09-2007 07:59:42
¿Como creo un PDF con una dll o programa conversor con parametros? isg Impresión 1 25-04-2006 09:36:42
Programa de Consola en memoria.... jcgarcia Varios 2 04-06-2003 02:05:51


La franja horaria es GMT +2. Ahora son las 00:23:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi