![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pues por cualquier método que permita comunicarse con un ejecutable. Por ejemplo, redirigiendo las corrientes de entrada y salida (stdin y stdout), usando tuberías (pipes), enviando mensajes al proceso, etc.
El compilador de QuickBasic recibía los parámetros por teclado vía stdin, así que el entorno redirigía la corriente de entrada cuando compilabas desde este, para indicarle el nombre del archivo fuente y las bibliotecas.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#2
|
||||
|
||||
|
Cita:
Cita:
// Saludos |
|
#3
|
||||
|
||||
|
Yo creo que hay en Windows existe un formato especial en la configuración de la extención y programa asociado en dónde se configura el lugar en que será colocado el nombre del archivo. Creo que se utilza %s dentro del comando. La posión de %s dentro del comando indica el índice en que estará el nombre de archivo dentro del arreglo Params.
|
|
#4
|
||||
|
||||
|
En el registro de Windows únicamente puedes indicar (como explica Chris) cómo debe "traducir" la doble pulsación en el Explorer para pasar el nombre del archivo vía línea de comandos. Si sólo usas el Explorer, pues no necesitas más. Ahora bien, si usas la consola "cmd" entonces ya puedes elegir entre la línea de comandos o la redirección de la corriente de entrada (stdin), y si usas otra consola, como Cygwin o MSys, entonces puedes usar además de las dichas las tuberías o "pipes".
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#5
|
||||
|
||||
|
¡Ah! Ok. Creo que ya capto a qué te refieres. Lo que pasa es que al leer
Cita:
// Saludos |
|
#6
|
||||
|
||||
|
Leñes, el DDE, ya lo había olvidado. Pero, ¿eso todavía se usa?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#7
|
||||
|
||||
|
Ni idea ja, ja. Oficialmente no sé si ya se descontinuó, pero lo que sí sé es que por culpa del DDE no podía abrir proyectos de Delphi 7 desde el Explorador en Windows Vista. Cada vez que lo intentaba se producía una violación de acceso.
Hasta que me di cuenta que lo arreglaba inhabilitando la apertura por DDE. Y ahora está mejor porque si intento abrir un segundo proyecto, lo abre en una segunda instancia de Delphi en lugar de intentar abrirlo an la misma con la consabida pregunta ¿Desea usted guardar los cambios? // Saludos |
|
#8
|
||||
|
||||
|
¿DDE?, ¿eso con qué se come?
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| capturar registros con un clic o doble clic | corvarod | Conexión con bases de datos | 2 | 18-04-2009 13:29:42 |
| hacer referencia al mismo boton q se hace clic | _CALI | OOP | 3 | 30-06-2008 14:09:20 |
| recargar capa al hacer clic en un link | sakuragi | HTML, Javascript y otros | 4 | 20-03-2008 18:24:33 |
| Como evitar que se abra la ventana de busqueda, al hacer doble clic sobre un acceso d | QuarkBcn | Windows | 0 | 24-10-2007 11:28:00 |
| [Patentes] patente sobre el doble clic... | kinobi | Noticias | 4 | 07-06-2004 13:58:04 |
|