Club Delphi  
    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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-02-2007
Avatar de Max_E.
Max_E. Max_E. is offline
Miembro
 
Registrado: sep 2006
Posts: 90
Poder: 18
Max_E. Va por buen camino
abrir archivo

hola

como le ago para abrir un archivo cualquiera desde mi aplicacion,
necesito usar si o si un OpenDialog?,
aunque lo unico que necesito abrir son archivos excel, solo abrirlos no modificarlos.


gracias
Responder Con Cita
  #2  
Antiguo 28-02-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.265
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
OpenDialog no abre archivos, simplemente es una manera cómoda de que el usuario pueda escribir un nombre de un archivo. Pero bien podrías poner un edit y que el usuario lo escribiera.

Después del OpenDialog lo que tienes es un FileName (String); A partir de ahí tú deberás abrir el fichero; Segun el tipo y lo que quieras hacer hay varias formas (ShellExecute, Automatización,...)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 28-02-2007
Avatar de Max_E.
Max_E. Max_E. is offline
Miembro
 
Registrado: sep 2006
Posts: 90
Poder: 18
Max_E. Va por buen camino
abrir archivo

hola:

encontre esto en uno de los enlaces del foro

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
cad:string;
begin
//dentro de cad esta la ubicacion exacta del archivo a abrir
ShellExecute(form1,cad,nil,nil,nil,SW_SHOW);
end

y ademas de añadir en la unit shell32

al hacer todo esto me sale que no encuentra el archivo shell32.dcu
la pregunta es obia como obtengo o instalo el shell32.dcu
Responder Con Cita
  #4  
Antiguo 28-02-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Debes añadir ShellApi no shell32.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #5  
Antiguo 16-05-2007
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Me ha servido bastante esto, pero una duda, funcionará en diversos S.O Windows, es decir sin importar la versión...

Gracias...
__________________
No todo es como parece ser...

Última edición por lucasarts_18 fecha: 16-05-2007 a las 06:00:15.
Responder Con Cita
  #6  
Antiguo 16-05-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Te refieres a ShellExecute? Según el SDK de Windows,

Cita:
Minimum operating systems Windows NT 3.1, Windows 95
yo diría que sí. Bueno, no menciona el Windows de 16 bits, pero eso creo que ni a shell llegaba

// Saludos
Responder Con Cita
  #7  
Antiguo 16-05-2007
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Gracias román, tengo una aplicación que la acceden con distintas versiones de S.O Windows, de ahí que venía mi duda.

Hasta Luego .-
__________________
No todo es como parece ser...
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 un Archivo xls javicho_villa Varios 7 10-04-2006 18:08:27
Abrir archivo Ivan_25 C++ Builder 8 09-11-2005 12:28:20
Como abrir un archivo .EXE? Albano Varios 4 29-05-2005 14:37:43
abrir un archivo gulder API de Windows 2 26-04-2005 14:29:51
Abrir un archivo PDF mamen .NET 4 30-03-2005 12:32:49


La franja horaria es GMT +2. Ahora son las 00:04:30.


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