![]() |
![]() |
| 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
|
||||
|
||||
|
Si tienes asociado en windows el archivo con el programa que lo abre solo tienes que usar la función "ShellExecute" para abrir el archivo con el programa predeterminado esté donde esté.
p.e.
Saludos
__________________
Be water my friend. |
|
#2
|
|||
|
|||
|
Ohhh!!! muchas gracias Newton, cuando llegue a casa lo pruebo y te digo qué tal!!!
|
|
#3
|
|||
|
|||
|
Gracias Newton, no siempre el visualizador es el programa predeterminado, en algunos usuarios sí, en otros no. Y no es por capricho, los diseñadores les interesa ir al explorador de archivos y con doble click abrir directamente el Autocad. Abren muchos ficheros al día y sería fastidiarles si cada vez tuvieran que ir botón derecho - abrir con
Por lo tanto, si alguien sabe cómo buscar el programa en el pc y ejecutarlo. |
|
#4
|
||||
|
||||
|
Lo que has preguntado es lo que te han respondido.
Lo que dices del explorador de windows no tiene nada que ver con el programa que tú has hecho. Así que tendrás que aclararnos exactamente qué es lo que quieres.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
![]() |
|
#6
|
|||
|
|||
|
Buenas, quizás no me he explicado, pero la respuesta no responde a mi pregunta.
Yo quiero que mi programita Delphi abra el fichero dwg con el programa edrawings, y no con otro Este código: [delphi] ShellExecute(Handle, 'open', PChar(Archivo), '', '', SW_SHOW);/DELPHI] abre el archivo dwg con el programa predeterminado, y yo necesito que sea el edrawings. Antes, he intentado explicar porqué unos usuarios tienen edrawings como visualizador predeterminado y otros no. La explicación que he dado antes, es que los diseñadores de la empresa, abren muchos ficheros dwg durante la jornada, y lo hacen desde el explorador de las Windows, con doble clic, y se abre Autocad, que lo tiebe como predeterminado. Por lo tanto, como puedo ejecutar edrawings, desde Delphi, sin saber la ruta exacta donde se encuentra (dependiendo de los programas que tengas instalados, se encuentra en una ruta o otra) Espero haberme explicado bien Muchas gracias |
|
#7
|
||||
|
||||
|
Cita:
__________________
all your base are belong to us |
|
#8
|
||||
|
||||
|
Cita:
HKEY_CURRENT_USER\Software\eDrawings\e2019\InstallDir Así obtienes la ruta de eDrawings.exe y EModelViewer.exe, la cual puedes usar con ShellExecute. O ejecutar eDrawings.exe + "ruta\nombre.dwg" Última edición por MAXIUM fecha: 09-02-2019 a las 19:54:01. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| saber ruta al presionar Ctrl +C | DOS994 | C++ Builder | 11 | 23-12-2012 22:55:49 |
| Buscar ruta de BD | vlanka24 | Varios | 6 | 06-08-2008 15:41:34 |
| cambiar la ruta de la bd... | lurad | Conexión con bases de datos | 1 | 30-11-2006 11:21:00 |
| Fopen Como Saber Ruta Relativa? | wakeup | C++ Builder | 3 | 05-04-2006 15:58:22 |
| Ruta de instalación | Eolo | SQL | 0 | 24-08-2004 16:06:17 |
|