FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola IxMike ...
Hola IxMike, tengo el gran programa de nuestro amigo Roman, el problema es que en todos los ordenadores que lo he probado da una unidad mas de la que le toca ... por ejemplo si mi cd esta en el d:\ el me dice el e:\, y si lo tengo en j:\ me da la k:\ .
El programa con ese componente lo tengo preparado, pero he hecho este para comprobar si un fileexist a un fichero de un cd te lo encuentra ... y no me lo encuentra. Otro problema será despues ejecutar el exe desde el servicio, ya que como he comentado ahora mismo no me va .. por que me dice que no encuentra el fichero. Un saludo. Gracias. |
#2
|
||||
|
||||
Bueno, es lógico que si no encuentra el archivo no te funcione
para ejecutar un .exe usa WinExec o ShellExecute (mira la ayuda de Delphi si no los conoces aún). En cuanto al problema con el componente de roman, si te da ese fallo lo que tienes que hacer es restar 1 a la letra de la unidad (sí, restar). Se haría así: drive:=Chr(Ord(drive)-1); Espero que con esto ya esté todo solucionado. Saludos. |
#3
|
|||
|
|||
Hola tio
Hola, gracias por contestar .... pero dentro de un servicio para ejecutar algo solo funciona el createprocess, los otros 2 no funcionan. Lo he leido por ahi.
Aun usando este comando no se me ejecuta lo que hay dentro del cd ya que no me lo reconoce con fileexists |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Instalar un servicio desde delphi | mierda | API de Windows | 6 | 02-03-2007 09:29:04 |
Iniciar e instalar servicio desde un boton! | JuanErasmo | API de Windows | 5 | 25-02-2007 09:57:34 |
Ejecutar ServerController como Servicio en Windows | Capo | Internet | 3 | 06-10-2006 22:02:56 |
Capturar pantalla desde un servicio del windows | walrus | API de Windows | 4 | 17-08-2005 17:59:14 |
Iniciar servicio desde linea de comandos | Sergio J. | Varios | 3 | 23-12-2004 13:48:06 |
|