Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-09-2008
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
es cierto, y no nos dimos cuenta .....

cita: ayuda delphi

Cita:

If lpFile specifies a document file, nShowCmd should be zero.
pero como es un ejecutable... aunque SW_SHOW debería ser sololectura y no poderle asignarle 0 no???

en fin otra cosa más que sabemos...
Responder Con Cita
  #2  
Antiguo 30-12-2008
PallyRS PallyRS is offline
Miembro
 
Registrado: nov 2008
Ubicación: Nuevitas - Cuba
Posts: 43
Poder: 0
PallyRS Va por buen camino
Hola amigos:

Pues resulta que incomprensivamente me dice esto mi Delphi.
[Error] UInventario.pas(110): Undeclared identifier: 'ShellExecute'

¿Por qué puede ser eso?

Gracias

Edición: Resuelto el error. Agregué en USES ShellAPI

Última edición por PallyRS fecha: 30-12-2008 a las 16:43:42. Razón: Solucionado
Responder Con Cita
  #3  
Antiguo 30-12-2008
PallyRS PallyRS is offline
Miembro
 
Registrado: nov 2008
Ubicación: Nuevitas - Cuba
Posts: 43
Poder: 0
PallyRS Va por buen camino
pude resolver el problema anterior. Ahora la duda principal es la siguiente:

En los ejemplos de este hilo, siempre se trata de una fichero con un camino predefinido. ¿Cómo darle solución al mismo problema pero el nombre del fichero es variable?

Ejemplo para que tengan una idea del planteamiento

ShellExecute(Handle,'open','notepad.exe','C:\Archivos de Programa\emprequin\inventariopc\txt\',+DBEOrdenador.Text'',SW_SHOW);


Lo expuesto en rojo por supuesto que da error, pero la cuestión como lograr que cada vez que me desplace por una tabla y oprima un botón me sea mostrado el txt correspondiente al nombre de la pc mostrada.

Gracias
Responder Con Cita
  #4  
Antiguo 30-12-2008
PallyRS PallyRS is offline
Miembro
 
Registrado: nov 2008
Ubicación: Nuevitas - Cuba
Posts: 43
Poder: 0
PallyRS Va por buen camino
Hola Foro:

Solución encontrada. La respuesta que me sirvió fue la que ofrece el Forista dec, es sencilla y muy bien pensada, todo un hacking (Hachazo) como en los viejos tiempos.

Saludos a todos:

La respuesta está aqui: http://www.clubdelphi.com/foros/show...t=shellexecute

En específico la #7
Responder Con Cita
Respuesta


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
Abrir, leer y escribir un archivo de texto zvf OOP 26 01-07-2010 02:14:05
Abrir un archivo de texto pero de otro ordenador kakarotv5 Servers 8 03-10-2007 09:12:53
Importar .db a excel o bloc de notas agm080280 Conexión con bases de datos 3 14-05-2007 18:51:39
Curiosidad con el bloc de Notas. marcoszorrilla La Taberna 3 21-02-2007 20:22:40
bloc de notas en memo Max_E. Varios 3 11-02-2007 16:15:31


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


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